When your web hosting account is created, an
FTP account is created for you automatically. The initial password for
the FTP account is the same as your Control Panel password. If you
opted to change your control panel password- this does not
automatically change your FTP password. Likely, it is still the same as
the original Control Panel password.
You will probably need to reset your FTP password.