I got it working but I have no idea how, ill just list off things I did in case it helps someone:
I turned off all antivirus software,
turned off windows firewall,
disabled my ethernet port,
created a new blank project just to see if the engine was even working,
went to C:\Program Files\Epic Games\UE_4.21\Engine\Binaries\Win64 and changed every .exe to run as admin,
I deleted and rebuilt the project from a 4.20 version.
I really hope we find out what is actually causing this because there are so many posts on it with no idea. Best guess is, it is windows thinking its smarter than it actually is and blocking things as per