A restart usually helps through the bugs. But sure, better they would not be there in the first place, lol.
Sadly porting the game would mean to re-build it from scratch. I would rather work on a zum Damenhaus 2 in that time xD
I am sure there will soon be plenty of ways to play old flash games reliably.