I dont know if this is a full fix but will know more when i try again tomorrow
but i had Teamviewer which lets you have remote access to your pc,
was some how interfering with the sto launcher thing
so i disabled it and now im in the game on my pc !!
freaking strange , will test again tomorrow, maybe some hope for you guys