Update to target API lvl 33 causing crashes on some devices

I have a simple app on the google play store, it has no ads or in-app purchases. A notification on my account prompted me to update my target level API to 33 (can’t remember what it was previously, 31 I think) so I did so, and I thought all was fine since the app ran well on my device as well as another person’s. However, I’ve gotten two reports now of the game hanging on a black screen after the unity splash logo. The API change is the only difference between this build and the previous build.

I don’t have access to the affected devices so I am at a loss on how to troubleshoot. Can someone point me in the right direction?

Looking into emulation, I was not able to set up android studio for testing (got some java errors that I suspect I’ll have to go to a whole different forum to figure out) but I downloaded NoxPlayer and was able to recreate the bug there. It seems that API level 33 has the problem but older versions don’t. So now I’m ready to play a game of deduction, I just don’t even know what I should be looking at. Anyone run into this issue and have some advice? Thanks for your time!

EDIT: Haven’t gotten to test it outside of NoxPlayer yet, but I seem to have solved the problem by upgrading my Unity version! Good news, except now Google Play is telling me there are unsupported versions of Google Play Billing in the apk, which is a feature I don’t even use. Guess I’ll be investigating that next.

Upgrading the Unity version from 2019 to 2021 seems to have fixed the issue.