I can open your capx as it uses 3 Plugins, but looking at your Picture of the Events this is what I see
On your Function "On Save" you are downloading the JSON Array "edit_objectdata_AMASTER" before you save all your Info of the Objects of the Level, The Array "edit_objectdata_AMASTER" download AsJson it should be at the last Event after you save all the Info on it.
Also on the same Function "On Save"
Make sure you set the size of the Arrays to = 0 before you use the Expression Insert so you don't create extra Empty Cells on the Arrays
Example:
Before the Loop set Array Size
W = 0
H = 1
D = 1
Then use the Loops to save the data example to save the coins:
-set Array Size
W = 0
H = 1
D = 1
-Then For Each Coin: Array Coins Push Front Coin.AsJSON
Note: The Array Sizes you set them Once only and outside the Loops, probably at the Beginning of the Function on Event 78, set all your Array Sizes there
=--------------------------
Now if you Did what I Wrote above you should have each Array as 1D = 1 Dimensional Array
so you need to change the Events On Function "BuildLevel" Especificly the Loops that you use on the Array
-Instead of using Array For Each XYZ you need to replace it by Array For Each X Element
I caught the mistake on function BuildLevel, where it was repeating only the coin's x element. I also added events to clear the arrays and set their sizes to 0,1,1. However, the levels are still not loading properly. When I load up a save of the default template, only the coins spawn properly, and one of my trampoline2 objects shows up out of nowhere. I'm really at a loss haha, this is a bit disheartening. Let me know if anything in this updated code stands out to you, cause idk what I'm doing wrong. Something in the load process maybe?