I've only had experience running the dedicated server for SWBF 2004 original on linux. SWBF2 2005 server seemed to have the issue you mention.
GoG version of SWBF 2004 game works with Steam Deck (mostly) so there is probably a way to make it work with wine (*not sure about multiplayer).
GoG version of SWBF 2004 game works with Steam Deck (mostly) so there is probably a way to make it work with wine (*not sure about multiplayer).