Here is just a quick addition to help you troubleshoot:
I have an VERY weird problem. I can login with this user when I am inside the local network. But when I get out I cannot FTP in with this user (But still can with other users).
I am completely baffled.