Thanks so much . This solution didnt really solve the cause of the problem, but repeating the steps for his solution helped me at least find the cause. Turns out I was causing the issue myself, I just didnt how.
My buddies and I run our unreal engine launcher through the Steam client, which is cool because broadcast and everything works. I guess at some point, perhaps a steam update caused this to not work any more and causes the error that I showed above. Not sure why though.
Thanks again
PS: if you get bored and feel like looking into the steam client thing, that would be great, but its no big deal.