The thread title is slightly misleading if your only problem are disconnects.
Please clarify this.
If you never game anyone your key and you bought it from a legit store like steam or taleworlds there is no way anyone else got it.
Well at least not without getting access to your email accounts or computer.