
Core FTP (as well as command line ftp) do not connect when the username is entered. I do get Core FTP to connect if I escape the space with a backslash \, and I get command line to connect if I enclose the username in quotes, but perhaps this is something you want to do default?
(escaping the spaces in the usernames that is).