I think that's your answer then! It doesn't look like the "On created" trigger occurs with objects already placed in the layout.
If you already have the Obj_Object on the layout, you could change your "On Obj_Object created" trigger to "Trigger Once while True". This should fire the spawn of Obj_ObjectAbove.
I used on Start of Layout, but that's interesting.
I used On Start of Layout > Check if OR > For Each
Maybe the best and worst thing about programming is how many different ways you can do the same thing.
Develop games in your browser. Powerful, performant & highly capable.
Haha true... I know I get caught up in trying to find the most 'elegant' way to do things, when it makes zero difference to performance.
I'm glad it's all sorted!