Well it would be very difficult to tell what exactly is wrong without looking at the code.
But one thing I can tell for sure is that I am no longer using OnCreate (it gives many errors nowadays), and I am using OnPostCreate instead as it is the method that MAUI itself calls on Android for it's 'Created' event:
More on that here: https://learn.microsoft.com/en-us/dotnet/maui/fundamentals/app-lifecycle?view=net-maui-9.0