Thanks for using the answers forum! That's a great question! Yes, there should be a power and network light on your SlingCatcher. They would be both located on the right and they should be solid red. Have you tried the power button on the SlingCatcher remote. If it was turned off with the remote, you should be able to turn it back on with the power button. You could also try unplugging and plugging in the power supply. If it is still not powering on, I would recommend contacting technical support.
Below is a link to an article that tells you how you can contact Sling Media Support:
Have a great day!
The Sling Moderation Team