Did you check the Internet Viewing settings at the Slingbox location?, you can run the setup for Internet Viewing manually,
Also Slingcatcher is not connecting through the router either here in the Middle East .
Have tried using a different router ( Belkin) no good same problem
have tried the Web Sling Player and despite the slingbox being listed in the directory I cant connect that way either...
Let us know how it works.