Using a Pixel 3 running Android 12 Beta 3.1 with Poweramp build 895-905.
Playing a FLAC 24bit 96kHz 3029kpbs file with output to sony WH-1000XM2 bluetooth headphones.
Have confirmed in the sony headphone app that the connection is prioritizing quality, and the developer settings on Android HD Audio is enabled using LDAC codec and 96kHz and 32 bit and adaptive bit rate.
The output plugin is the OpenSL ES Hi-Res Output. It correctly shows a sample rate of 96kHz, but will never show anything greater than 16bit.
I have tried toggling DVC on and off, and toggling the "bluetooth A2DP hardware offload" off and on.
Any ideas on things I can try to get the output plugin to work with bitrate greater than 16?
Pictures of audio output, output plugin and systems settings are attached.