@threeballedalien In the FAF client, go to the top left menu > Settings:
General > Write ICE Log File > check, Forged Alliance Forever > Use FAF Debugger when starting Forged Alliance > check > click "Get the latest version of the debugger", Allow the ICE adapter to use IPv6 > unchecked, Preferred Coturns for ICE > select only Global,Next, quit the client (check Task Manager). Once it's completely closed, open the client again & play.
The next time you join a game & have connection issues, click the Reply button at the bottom between the 👁 (View) icon & the "Mark unread" button. Next, please go to client > top left menu > Show logs folder > logs > sort by Date Modified, then drag/drop these files into the Reply message window so those that can help (not me) have that data to look at:
client.log file (the Text Document file without the date), ice-adapter.log & advanced-ice-adapter.log (both in a separate folder) the most recent game_21xxxxxx.log file