Its most likely he doesnt have a cavalry swordman skeleton in the DBM and so when the unit switches it crashes.

Is it only one unit? If it is its in the DBM, Unit file is parsed on loading the game, the Model file is only parsed when loading a battle.

Lt