From what I remember, server sends new equipment data to clients after game mode change. But, as this particular part of code isn't thing I spent too much time analyzing (also I don't have crpg source code, and native code do things slight differently, because it don't use outside database), I might be wrong here.
Few times I managed to join strategus battle right after server kicked players, but before it changed game mode. So I saw duel mode, changing game mode screen (duel mode summary with empty players list, me as spectator), and then strategus battle started. Everything worked perfectly fine, server put me into right team, I saw right equipment without problems
.
Anyway, it's just a suggestion. If kick really is needed, then something else should be done to fix this annoying issue.