I could not get beta 94945 and mod v188.8.131.52 to connect to any servers. This worked for me...
The game was always stuck at "waiting for host" when I joined a server with the latest beta 94945. I opened the "Expansion" folder in my ArmA2 install and deleted the "beta" folder. Then I installed beta 94876 (rollback). I was able to connect to a server running beta 94876 and mod v184.108.40.206 with no problems at all. My character was where I left him at camp with the gear that I had when I last played.
“Happiness is not having what you want, it is wanting what you have.”
- Sheryl Crow