I understand that you have this issue only when you connect to the Slingbox remotely. You need to Setup at slingbox.com the unit and confirm that the Internet Viewing test goes through, this can only be done at home. After doing this, if you access Watch at slingbox.com, it will work from anywhere. Have a look at this link that will give you steps to perform for this Internet Viewing issues:
Hope this helps.