If your Teamviewer, Bomgar or any other remote desktop service is hanging or disconnecting the fix may be as simple as switching off Wifi channel optimisation on the broadband router your target computer is connecting to the internet on
This was required to resolve remote desktop session interruptions to a user with a Virgin Media Hub 3 device in their home
Uncheck the box highlighted in red below and “Apply Changes” to resolve the issue