in case anyone finds this post - i did find a ... sort of... solution - i dont know *shrug*
i found this post https://community.sling.com/message/16895#16895
and i tried it and it works.
i set my 2nd monitor as primary - open the app, then change it back to secondary and it stays ok
as long as i dont move it to other monitor it seems fine... oh untill i close and reopen the program then it's the same issue as i had before
i can full screen it and resize it, but once i re-open the app the problems back.