Game will not get past "joining server" (PC)

Very frustrated, ive taken a bout a year break and now I want to get back in and this happens, I also made a post on the forums which says:

"Hello, returning player and I have been having a massive issue, The game will not connect to ANY servers or even start the actual application. Currently trying through Mozilla since chrome failed but even worse results on here as when it was on chrome the game would at least initialize sometimes. Also have redownloaded Battlelog plugin, tried enabling NPATAI or whatever in chrome but I cant find it anywhere. restarted everything to no avail, repaired BF4 but have not reinstalled due to the length of time (around an hour) but will do soon. I have not played BF4 on my current configuration (upgraded my GPU a while back) but it shouldn’t be an issue I don’t think. please any help is appreciated and btw this is a totally seperate issue than the others who posted relatively recently about not being able to get the game to notice they were logged in to Origin.

PS, sorry if I get any kind of frustrated, both this game and FO4 have been glitching out on me and its incredibly frustrating"

welp It works now but loadtimes are massive

I dont know what I did to fix though by the way