Questa è bella! Non avevo mai sentito raccontare un problema simile.
Quanto è bello il mondo dei Pc!
Sei sicuro che non ti capiti mai quando sei connesso? Non ho idea di quale sia la causa di questo strano comportamento del tuo gioco. Anche perché quando giochi in single player non dovrebbe aver alcun bisogno di collegarsi. Quindi perché diventa più stabile quando sei on-line?
L'unica cosa che mi viene in mente è questa: nel menu opzioni principale on in qualche sottomenu, dovrebbe esserci una opzione chiamata "Cambia codice seriale", o "Product key", o qualcosa del genere. Clicca lì e inserisci il codice riportato sul retro del manuale. Non importa che non sia un effetivo cambio del codice. Non so se questo può essere utile. Magari resta in esecuzione qualche funzione del codice che riguarda la validazione del prodotto. Chi sa?