As other have stated. There is a "ticket" system in the queue platform. The problem is that is rarely works. Its not just a timer either as someone else stated. I've been kicked and within 1 minute had my launcher back and was still put in the back of the queue.

Just a broken piece of software. Probably built off reading a temp identifier from your pc instead of something static that wouldn't be affected by any external source or software issue, outside of sticking your ID with a queue number in a login live dB and restoring in the event of a disconnect.