it's a pity to hear that you have so many problems with Elodea.
Unfortunately I can't tell you why that is.
Previously, these problems were rare in Elodea. Over time, new Ages came to Deep Island and the problem has intensified.
Especially the upper world was always easy to play. Only the bell tower causes a crash, but you don't have to ring the bell.
You might want to try Ages Offline, although I've also heard players say they don't have the latest versions uploaded there.
Theodore's advice to set the graphics settings to low was correct.
Another thing I tried was to create a new avatar that hadn't played any other ages, at least that worked for me.