Fixed error where user didn't have username/password set. Added some better error handling around not being able to get a URL for a song