I think i found a workaround.
I think i've found a way around this. After you start the game try to load a single play campaign 5 times. It will work the 6th time. Once this happens, it will work normally.
However you need to do this again after you quit & enter the game again. This is working for me every time.
Could someone please confirm this.
I found solution but for some
You need to turn onthe old game wich you have not played for months and play a minimun of about 5 minutes then open hawx 2 andit will work.For some may not but for me also wants.(game mode:survilal)