I'm having trouble making a working pause menu that can be loaded on any scene. To do that, I've made a prefab that gets loaded on an initial scene, and all of the objects inside of it are subject to DontDestroyOnLoad, thus persisting between scenes. However, when I tried to use these menus, more specifically, an inventory menu, the scrollbar doesn't work, and I can't scroll through the list. I suspect this is due to some issues with the EventSystem. This is the prefab (the image components are just there to fill the content): This is the scene being loaded: Upon running, this is the result: Clicking and dragging the scrollbar does nothing, and using the scrollwheel does nothing either. I have tried to move the EventSystem around - I put it in the prefab whilst deleting it from the original scene, and I tried having it in the scene with none in the prefab as well (this scenario here). Any way to fix this?