Recently when I started dota 2 today, it now crashes once it reaches the main menu screen. It has worked fine before and I have no idea what is causing this issue. I have made sure my graphics card drivers are up to date, verified the game files and ran the dota2.exe as admin but it still crashes.

It starts to load the webpage to the left, friends is all there etc but then it just crashes.

I'm running Windows 7 x64 and using an nvidia geforce 9600 GT

Anyone have any idea what's the cause?