It seems that you are having some issues with your Slingbox ever since you installed a new router.
As the first step, I recommend you to check this link in order to determine if your computer / web browser combination meets the requirements. Just make sure to check this link:
If they do, I encourage you to reset the Slingbox and run the Setup Assistant for Internet Viewing. The following links will provide you with the steps to follow: