Hi Lisa,
Yes, it appears the special characters in your password may be affecting the command.  The reason is the cron is executed from a very complex scripting environment (linux shell).  You can try "escaping" the characters, by preceding them with a "\" or you could try something alpha-numeric.
Regards