[Bug]: [Android] `NavigateToFirstViewModel()` not called on Android when `SplashScreenActivity` is derived from `MvxActivity`
### Description

I am migrating Xamarin.Native to .NET8 and also migrating from MvvmCross 8.0.2 to MvvmCross 9.1.1 with it.
I was able to make the .net8-ios project work. But the .net-android project starts but gets stuck at SplashScreenActivity.

### Steps to Reproduce

1. Regular MvvmCross Setup with a Custom `AppStart`.
2. Defined SplashScreen as `public class SplashScreenActivity : MvxActivity`
3. `NavigateToFirstViewModel()` method in `AppStart` is never called. The same works fine on iOS.

### Link to public reproduction project repository

_No response_

### Version with bug

Unknown/Other

### Is this a regression from previous behavior?

Yes, this used to work in a previous version

### Last version that worked well

Unknown/Other

### Affected platforms

Android

### Affected platform versions

_No response_

### Did you find any workaround?

_No response_