Kinda reminds me of some FPS and RPG games, "You have died, do you want to reload a saved game?" Well, if that's the only other option it would probably be more fun than just laying here being dead, don't you think? :hehe:
AFAIK there's no way to fix a broken coupler or rerail a derailed train, altho that would be a fun feature. If people really want to drive default TS12 sessions and can't get past the couplers perpetually breaking, edit the session, edit the session rules, find the coupler break check rule and delete it, Save As with a new name, then play your new clone of the session. Your new session will be the same as the original except it won't check the couplers to see if there's enough stress to break a knuckle.