Can not update Element TD to 1.31

Hello! I am trying to fix issues to Element TD caused by 1.31 patch.

Since 1.31 Element TD has been broken, inside Warcraft 3 when you click on the map it instantly crashes.

When trying to open the map (unlocked version) in World Editor crasches when loading triggers 64/190 on missing triggers, "Trigger function does not exist in database: " . Most times it shows as empty string then crasches. Some times is also shows “eratorCompareUnitCode” then crashes.

I suspect that this version was last edited with NewGen Editor many years ago. But NewGen Editor is impossible to start duo to missing .dll and .mpq

Any help is appreciated!

To fix when trigger function not in database, you could try going to the secret modding website at “viewer” dot hiveworkshop dot com.
Then click on WEU map fixer.
I believe this tool was made to fix maps with trigger function missing from database like you are saying. It was developed by Ghostwolf

So an update, I managed to get an old version (1.26) and open Element TD with JassNewGenPackv5d.

After removing all triggers -> still crash when clicking map when browsing maps. (but can open in WorldEditor 1.31)
After hiding preview+loadscreen -> can click map, but get error that makes the start button greyed out (crash in world editor also)
After removing all triggers and hiding preview+loadscreen -> can start map

So the preview/loadscreen issue confuses me, why would a custom preview and loadingscreen instantly crash the map? I can see other maps that still uses a custom preview image.

The trigger issue is a tricky one since I have no clue where to begin to look for code to replace. I have to open it in 1.26 and guess what causes the crash in 1.31 and none of the strings that show up in crash message can be found when searching the code.