I have had issues with Filezilla and some ftp servers, not Cpanel though. However I have discovered that Filezilla does not encrypt passwords so have stopped using it for my ftp client. Makes sure you use one that not only encrypts passwords but uses a Master Password to stop people using your ftp client if your computer was stolen.
On your issue, make sure you know the port number to use. It does connect OK.