I’m wondering if this is a bug. I have a “page” GUI object set to background layer and then I have a container which I am adding new box nodes via new_box_node. I have the layers for those set to a higher layer name (to draw later) and am making sure the Z levels are sorted properly. I also have inherit alpha disabled. However, the page draws on top of the new box nodes. If I set the layer of the page to not have a layer specification then the draw order works properly.
If it’s a bug it should be reproducible in a small project.