I noticed that you only have troubles to connect to the Slingbox remotely and not at home. This means that the Internet Viewing needs to be enabled again at home, where the Slingbox is located. Please have a look at this article:
Someone at home needs to run the Setup at Slingbox.com and after doing that, you will be able to connect from anywhere.
Regards and hope this helps.