I don't seem to see a fix for the networking issue. Unfortunately constantly turning on/off network connections for one game isn't much of a good work around.
Hoping this patch comes out soonish. Remembering to disable all the network adapters just to play this game isn't fun. I have several virtualized adapters for work and enabling/disabling 6 adapters get frustrating.
I would mostly be fine with playing, if it wasn't for Mirror Image causing the issue to come up too.