Blame Google and McDonald's then. Since 20 May Google implemented changes in Play Integrity. You can root device and try some shady modules, keep it as is or go to stock ROM.
https://developer.android.com/google/play/integrity/improvements
Palm shutter works fine. Make sure you use it in front camera, it won't work in back camera. "Cheese" works for me, but only when language is set to English.
Google implemented their new hardware-backed Play Integrity checks. Now Device Integrity, at least officially, requires locked bootloader (like old Strong Integrity).
You can try using something like TrickyStore, but for that you need root.