Okay, there were real tears when this happened.
I kept Task Manager open and ran the game in a window, keeping an eye on CPU and memory usage - and it let me join. I tried to go back into fullscreen, but it crashed.
I was overjoyed, though, and went to rejoin the server - only to have it...