1. do you use discord?
if yes, disable discord overlay

2. did you download other games or software?
if yes, check if they are using P2P (peer to peer) or seeding other downloads. basically means, after you installed certain types of games, they could be allowing people to download the game from you. its what publishers use to save money on server costs.

just my 2 ideas, goodluck on fixing