Its a bug in the game when running to mutch aa it crashes but it doesnt happen everytime ,i guess they havent had the time to fix it lol. Any ideas how to fix this, I'm not sure what the cause is

All classes down the controller level just throw exceptions when something goes wrong. What anti-aliasing level are you using? Seems good now.

Yet another option is using the HandleError attribute at the controller class level. The code in OnException has the power of controlling the entire response for the request that failed. At the end of the loop, if the exception has not been marked as handled, the exception originally caught is re-thrown.