I recently found that I had a virus and used Malwarebytes to help me get rid of it, which it did, but unfortunately right afterwards I started having trouble with connectivity to things. Now, when trying to run a torrent it's stuck in the "Finding Peers" state. I first noticed this when trying to open Steam and being unable to connect to the Steam servers (which could serve as a clue). I had to run steam in tcp mode and it started to work. Currently my DHT, local peer discovery, and peer exchange are all working, though the DHT wasn't working for quite a while. The udp differs per torrent. It seems that certain torrents start to work after a while but others won't. I would guess that this has something to do with my how UDP is handled? I'm really not familiar with networking and would appreciate any help on this.