I have a Sling Box M1/2 and can download it to Windows 10 but I cannot pin it. I have to reinstall Sling Box using "repair" in order to get Sling box back in. I have tried pin to start pin to quick access and send to desk top and nothing in works.
First, I think you are talking about Slingplayer NOT Slingbox. Slingbox is the piece of hardware you can throw out of the window when you get frustrated so you can't pin that anywhere (Except the wall I guess )
So which version of Slingplayer are you trying to pin ?