Microphone Silent Inside Container

I am trying to run this as a custom container via the example yaml they provide:

The app is running, and the rear jack microphone device is detecting and selectable but no sound is coming through.

I’ve tried setting it as privileged and it didnt help.

Setting up a basic instance linux VM, passing the sound device to the VM and running the container inside that works fine and the audio comes through as expected.

Has anyone got any mic devices passing into a container successfully?

With a custom container defined using YAML it might be doable.

Have you tried the Docker compose equivalent of this?
https://www.reddit.com/r/docker/comments/yne4qy/comment/j4fko4k/