Well the render chain crashing is a more serious bug than I thought it was at first. Rewrote most of the relative positioning, but now I got some bug that settings the width and height of every single element to 1. No where in my code is the width and height set to 1, which makes no sense because the Update function caps them at a lowest of 2.
However before the whole relative position rewrite, I got the child elements to draw:
Can see why I'm rewriting relative positioning, it just plain wasn't working.