Despite the OP's cursing I can see his point.

This is not a case of needing tech support, it's a case of the game automatically dropping the quest on any disconnection.

The game should allow a short time (5 minutes) for a player to log back in after a disconnect where they can pick up where they left off.

To prevent cheating you just ensure that the timer keeps running while offline and that the character doesn't vanish from the gameworld until that 5 minutes is up.

This way, if someone disconnects while in combat they will continue to be attacked in game even while they are not technically logged in. This prevents the "disconnect to avoid dying" scenario.

This is how WoW and a number of other games do things.

In fact, I can't think of any other MMO where you fail a quest for logging out / disconnecting and cannot in some way resume it upon logging back in straight away.

The only thing that comes close would be escort quests in WoW where if you DC you fail the quest... but then in WoW you can just abandon the quest and pick it straight back up again.

The most annoying thing is that glitches in technology (i.e. disconnections), however they occur, should not stop me from being able to do something in game... the game should expect and handle them in a reasonable way.