I was playing earlier tonight on a duckhunt server [(WM)Iqs Duckhunt is Back (67.106.77.193:30107)]. As I haven't played duckhunt in a while, I got kicked after every game because I didn't have the next map. I kept rejoining, but one time, instead of getting sorted onto a team, I got stuck in spectator mode. I went to the menu to change team, but all the menu items except Exit to Menu were missing. I quit and rejoined, and tried it on a couple of other servers, with the same results. However, on a server with a script to change teams with text entry, I was able to switch freely, and admins could move me around. This does not occur if I play a a non-multiplayer game.
I 'fixed' this problem (I think). I started by uninstalling and reinstalling Soldat. This worked fine, except my name was Major. Changed it back to my normal name, missing menu options again. Changed it back to Major, joined a couple of random servers, everything was peachy. Changed back to my normal name, joined my normal servers, still good. But I'm not sure exactly what went wrong, or what I did that fixed it, or if it really is fixed or just working for the moment.
Attached file is a screencap of the menu, sans most options.
Cheers,
Caphriel