main issue for disconnects imo is hard disk speed, prolly noone here is running the virtual machine in a SSD, this makes everything really slow and makes the game timeout its connections
when I have time I will try a bit more to run with a mapped drive and if I get it see if it solves de issue