It appears my problem was IPV6.
I have not changed any other configuration, simply unchecked IPV6 in NIC properties and re-enabled my NIC.
So far hours of connectivity and multiple connections without issue.
Hope this helps someone, I'll report back if the problem returns