After you do a hard reset are you going to setup.slingbox.com? That is where you will need to do your set up. Yes Edge is supported as a way to view your Slingbox, but set up cannot be done on Edge or Google Chrome. You will need to do it on Firefox, or Internet Explorer.
Hope this helps!
Sling Media Technical Support