https://grapheneos.social/@GrapheneOS/111847146949645864

Our previous Camera app release moved away from using deprecated Parcel APIs. These new APIs were introduced in Android 13, but some had a serious bug in Android 13 causing a null pointer exception. They fixed that in Android 14 where we do most testing.

They chose not to ship the fix in a monthly or quarterly release of Android 13 based on the reasoning that most non-Pixel OEMs don’t ship monthly/quarterly updates (only partial security patch backports) and they didn’t want fragmentation for this issue.

https://issuetracker.google.com/issues/240585930

That may be reasonable, but then they should have undone the deprecation until Android 14 and raised the minimum API level for these APIs to Android 14. The documentation doesn’t mention this. Every developer is expected to hit it and then somehow notice IntentCompat in AndroidX.