Gta Online Battleye Problem

Been trying to play Gta Online for a year, it won't work cause it kept telling me to restart Gta to turn on Battleye. The problem is however, that restarting doesn't do anything. My Rockstar launcher also won't start because it doesn't support Windows 7 and 8 but when I switch accounts on the same PC it is able to launch. I checked the integrity of my game files and it is all valid, tried to reinstall the game but it also didn't work. I also did redownload the launcher too(Did not work). Rockstar support doesn't help and the weirdest thing is that I was able to get into online play after reinstalling my game after 6 month, but when I switched sessions it suddenly told me to turn on my Battleye again. I have a bunch of stuff and still a lot of things I want to do so I'm interested in creating a new account. Can someone please help me with this, thank you guys very much. (Also as a side note, is definitely not a problem with my PC as it is more than capable of running Gta.)