Over the last little while I've noticed an issue with my BitSpirit program. I was downloading normally with a large number of Seed and Peer connections, at a relatively high speed for my internet connection. I could have rather large files pretty quickly. I had to do some slight port forwarding and open a port to allow this (as before I would be lucky to get 10 connections or a speed over 15kb/s).

I had set my download up and it was going at over 100kb/s, with a good number of connections. I left it over night, and then noticed its ETA was over 200 hours, and I had 2/3 connections. As it turns out, for some reason the port was different now. The original port was still open, but BitSpirit was working a different one. I changed this and now BitSpirit is once again working on the open port. However, I still can't get over 1 or two connections. I'm currently sitting at 1/1 at 0.0kb/s. I can't figure out whats going on for the life of me.

I reset my modem as well, but it still persists. Whats up?