У меня есть этот код для запуска активности запуска по умолчанию (он находится в модуле, общем для различных связанных приложений), который отлично работает с Android 10, 9, 8, ...
private synchronized void goToLaunchActivity() {
if (!isFinishing()) {
Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName());
startActivity(intent);
finish();
}
}
Теперь я тестировал его с бета-версией Android 11, и запуск не начался. В Logcat нет ошибок или предупреждений, поэтому я понятия не имею, почему это не работает.