You cannot login to an Addon Domain using SFTP using the standard FTP logins for the Addon Domain. The reason for this is Addon Domains cannot have SSH enabled for them.
Please note - SFTP is no longer supported on shared servers. This thread remains for reference purposes only.
GlowHost recommends using FTPs instead. FTPs will work on addon domains without ay problem.