For those having the xbox issue with crashing.
Do this before logging into a live server.
Upon launching the game, go straight into a solo player game. Do whatever for five minutes or so.
Exit to game main menu
Immediately log into the server you want to play on.
You will get a few hours without crashing.
You will eventually get crashed to dashboard
DO NOT GO BACK TO THE ONLINE SERVER!!!
First go back to the single player game, repeat the steps and then log back in.
No idea why it works but this is the best and most recommended way to play the game right now.