What I’m trying to do inside this script is to load a different scene, and find a gameobject from that scene and enable it’s canvas. (I already know how to enable the canvas that’s not the issue.)
All I need to know is how to find a game object from another scene. Is it possible?
It’s not possible. You can only find objects that actually exist, and if the scene isn’t loaded then none of the objects exist yet. It sounds like you should use a persistent manager that doesn’t get destroyed when a new scene is loaded.