I’ve been running on 2021.3.x for the last year, I’ve upgraded through a dozen or more versions up to 2021.3.37f1 which I’ve been using for a few weeks. My game is two scenes, a MainMenu scene that has a canvas for the main menu and then when the play hits start it additively loads in whatever scene/level the player selects and then uses a “Player UI” canvas from that new additive scene that shows the ui, inventory, etc. This all works perfectly fine in 2021.
I just loaded Unity 2022.3.24f1 yesterday and was able to open and upgrade my project without any errors. URP converted all materials again and everything looks fine. I am able to run my game in the editor and I see every canvas from the MainMenu into the additive level and I can see my Player UI (i had to click the gizmos button in the game window to see any canvas, which is weird but I figure its a 2022 thing). When I do a stand alone build (mono or il2cpp) I am able to see my MainMenu canvas but once I load into the level I do not see my Player UI at all, zero canvas elements show up.
I figure I’m missing something simple or I found a bug in 2022 where additive scene canvases don’t work. Hopefully its the simple option and someone knows what to do to fix this.
Thanks!