Thanks for posting to our Forums! I can understand that not being able to watch the Slingbox while you are in Asia be frustrating to say the least. I did look at the Slingbox and something that can be causing this issue would be your Slingbox is not properly setup for full Internet viewing on your home network. You would have to be at the home location and you would need to perform Port forwarding to the Slingbox, to setup the Slingbox for Internet viewing.
Check out this article, it may help!
Hope this will help!
The Sling Media Moderation Team