Bluetooth Low Energy Camera Shutter

We are developing an accessory for iPhone (https://fjorden.com) that communicates via Bluetooth Low Energy.

We do have our own protocol to communicate via BLE with our SDK, but we also want to support the built-in camera app (or any other camera app that doesn't integrate our SDK). We want to achieve the same behavior as basically all other selfie-sticks.

The grip acts as a keyboard, and sends a volume control command to trigger the shutter in the native camera app. This work well on iOS 14 & 15.

On iOS 16, this doesn't work anymore. The system now treats the grip as a full keyboard, and therefore hides the software keyboard. This was never the case on iOS 15 and below. The built-in camera shutter also stopped working from iOS 16 Beta 1. Other selfie-sticks work via classic Bluetooth, they still work just fine on iOS 16.

Has anyone experienced something similar, or has an idea what is going on?

Bluetooth Low Energy Camera Shutter
 
 
Q