The offline universe does happen multiple times, as can be seen through the memory fragments and the déjà vu that ends up being Gretchen and Donnie's mother. It should be every time Donnie smashes the engine of the plane into his room, he dodges again. The last time I made sacrifices for the person I liked, I felt that I would not die alone before letting the engine crush me to death.
Is this cycle unsolvable? I don't think so.
The engine of the plane is like a missile controlled by himself. Every time it is launched, it hits him, and he avoids it again and again. There are two ways to unravel the infinite loop, one is to smash yourself to death, and the other is to choose not to smash yourself. You can choose to take a long trip or something before October 2nd. Then there will be no plane crash after that, and everything is going on normally.
View more about Donnie Darko reviews