All the scenes are added in Build scenes. Its becoming a weird problem. I’ve managed a workaround by implementing a raycast and now it works fine using that. I’d still like to solve it though.
Funny thing is, I made a new scene and added a GUIText object with the same code above and it works fine however if I duplicate the scene it doesn’t work. Theres obviously something in my scene messing with things. Tearing my hair out trying to get it solved