Thanks, but I can't get it to work. I'm using a text object that persists in my gui across scenes.
Scene 1 (loader) holds my Gui text (u gui, prefab in scene.) with a don't destroy on load.
scene 2: on pick object, GUI should update: but it doesn't. It persists fine. I've tried set property, set gui text, and u gui set text. I'm still really having trouble with persistent data.