I experienced the same - twice during story sequences. Each time I lost 30 to 60 minutes - never mind the boring need to repeat. It is also strange that Anet devs do not respond to important threads such as this. I suspect that it's not connectivity issue with my provider - it never happens otherwise. It's possible that the underlying code does not send "keep alive" messages to the server or something similar. Very frustrating.