I was thinking it could be a server error, which someone else had, that resulted in kind of a similar situation.

Could your firewall or anti-virus program be causing a conflict?