Bug reported:
Unity does not appear to generate UI elements upon Start. User input, or possibly some arbitrary amount of time in necessary until the application/game will generate the UI elements.
I made my app wait to generate the buttons until I hit a button and it worked as intended.
I suspect generating the UI from the Update() func would work properly. I would just need to add a bool check for initialization statements