This happened sometime around the time when I upgraded from 4.0.3 to 4.0.4, but I don't think that has anything to do with it. I think it started when I had 4.0.4 on my desktop and 4.0.3 on my laptop. Then I upgraded to 4.0.4 on my laptop thinking that the discrepancy might have something to do with it, but not that I can tell.
I've checked my firewall, and I have the WinSCP exception set up on my Windows firewall, so I don't think that is the problem.
One thing that might be helpful is that one time when I tried to log in, I got a message about the server having too many people logged in (8). I don't know what's up with that, since I'm the only one who's FTPing, as far as I know.
But that may be because of my repeated attempts to log in. Not sure. Or if a session got terminated on my end but not terminated on the server end? Is that a possibility? Like how long would a server think I'm connected when I'm not?
Any help would be greatly appreciated. Thanks.