I tried it without server.exe as well. Using a wired connection hasn't made a difference. I'm starting to think that PA just doesn't handle sub-optimal connections very well. For some reason it chokes on something when the data isn't flowing within a certain tolerance and the program hangs. I dunno. Don't be sorry. I appreciate your support. At least we have ruled out a lot of stuff.
Yeah, it does seem to be connectivity issues. Especially since local games work flawlessly. Next time it hangs, could you let the computer sit for about ten minutes to see if it eventually realizes that the connection has been lost and return to the main menu. I'm hoping that will prompt it to write an error in the PA-xx-xx-xx-xx.log. Even "time-out occurred" or something would indicate that we are on the right track of bad connectivity. (Though obviously, the UI shouldn't freeze up like that, but blocking network calls can do funky stuff.)
Well it seems that after the new patch the game hangs less than it used to. And when it does hang, it seems to resolve in a minute or so. So I guess the issue is more or less resolved. If I get something helpful in the logs latter on, I might post it here, for the sake of getting to the bottom of this. Thanks a bunch for all your help, DeathByDenim.