Hi!
I Had exactly the same problem. It was ZoneAlarm wich caused it, when I Â shut down ZA, then I can exit multiplayer game properly. Apparently OPF waits some message from server / client when exiting multiplayer and ZA blocks it.
Regards,
John_A_Doe