Since last week my TeamViewer 11 sessions have been erratically disconnecting. Sometimes they will stay open for a couple of hours; other times they disconnect less than 60 seconds after connecting. I even upgraded to 12 to see if this would fix the problem but it hasn't. I emailed support a week ago and have heard nothing, so I've given up on getting any support from them. Does anyone know what might be causing this? How about a product that does the same thing but that works reliably and has dependable support?