Apparently the order of which GUI objects are created overrides ZIndexes.
If you create a GUI object inside of a script, with a ZIndex of 10, then create another GUI object over the other with a lower ZIndex, the newer GUI object will be on top of the first one, despite their ZIndexes, just because one was created more recently. |