Text renders underneath other GUI components after binding

Hi, the problem that I’m facing is that once I have used binding to set the text of a simple static text field in the node graph it no longer keeps it’s z-order. It instead renders underneath all GUI components regardless of their position in the GUI hierarchy and the z-order, is there any way I can force the text to render above all other GUI components?
Without binding:

130555-without+binding.png

With binding:

130556-with+bidning.png

Node Graph:

I’ve tested all the values at each point and the values I get at the setCalander interface function are perfect 1/1/1 which means my blueprints are communicating correctly and the value is stored in the array but when I test the value at the text binding I get two values from accessing 1 index, Though my guess is that the second value is just a second request to the same index and somehow returns null/ 0/ screwing with my label, I’ve also printed the values from the gamestate, everything is perfect.

Thanks in advance!