I recently decided to experiment with Camera settings for my game, so I placed all my Canvases within the Camera object. Unfortunately, that seemed to have caused a problem, as I was getting:
ASSERTION FAILED ON EXPRESSION: ‘(SHAREDDATA.INSTRUCTIONCOUNT == 0) || SHAREDDATA.COMBINEDBOUNDS.ISVALID()’
I managed to solve that problem by setting all Canvases that I moved to World Space (with said Camera as the Event Camera). Unfortunately, now almost none of my Components are visible and/or can be accessed. They’re clearly there, but I can’t access or see them, and various Canvas heights, widths, and sizes have been changed around to 0. The actual attributes of non-Canvas Components within are not affected, but I still can’t access them. Very hair-pulling. Please help.
Update: I found a separate solution that involved using old script for a new build. However, going back to this, I found that for some reason, the scales of the Canvases were changed to 0.05.