У меня была такая авария на устройствах Samsung, хотя активность действительно использовала Theme.AppCompat . Основная причина была связана со странной оптимизацией со стороны Samsung:
- if one activity of your app has theme not inherited from Theme.AppCompat
- and it has also `android:launchMode="singleTask"`
- then all the activities that are launched from it will share the same Theme
Мое решение просто удалило android:launchMode="singleTask"