App version
1.0.0-rc1
App source
GitHub
Device
Google Pixel 9
Android / OS version
Android 17, GrapheneOS
Root / hook method
No root (native L2CAP support)
AirPods model
AirPods Pro 2 (USB-C)
AirPods firmware
8454800
What happened
When Conversation Awareness triggers while the listening mode is already set to Transparency, the media volume is lowered as expected when speech starts, but it is never restored to its previous level once the conversation ends. The listening mode correctly stays on Transparency throughout (as expected, since no mode switch is needed), but the volume ducking appears to be permanent in this case.
Steps to reproduce:
- Set listening mode to Transparency
- Play media
- Start speaking to trigger Conversation Awareness (volume ducks, as expected)
- Stop speaking and wait
- Observe : Volume remains ducked and does not return to the pre-conversation level
Expected behaviour:
Volume should return to its pre-conversation level once Conversation Awareness detects the end of speech, regardless of which listening mode was active beforehand.
Comparison — working case:
When starting from ANC instead of Transparency, the full cycle works correctly: mode switches to Transparency + volume ducks on speech, then mode switches back to ANC + volume restores on speech end. The issue only appears when the starting mode is already Transparency (i.e., no mode switch occurs on trigger).
Logs
No response
Additional context
No response
App version
1.0.0-rc1
App source
GitHub
Device
Google Pixel 9
Android / OS version
Android 17, GrapheneOS
Root / hook method
No root (native L2CAP support)
AirPods model
AirPods Pro 2 (USB-C)
AirPods firmware
8454800
What happened
When Conversation Awareness triggers while the listening mode is already set to Transparency, the media volume is lowered as expected when speech starts, but it is never restored to its previous level once the conversation ends. The listening mode correctly stays on Transparency throughout (as expected, since no mode switch is needed), but the volume ducking appears to be permanent in this case.
Steps to reproduce:
Expected behaviour:
Volume should return to its pre-conversation level once Conversation Awareness detects the end of speech, regardless of which listening mode was active beforehand.
Comparison — working case:
When starting from ANC instead of Transparency, the full cycle works correctly: mode switches to Transparency + volume ducks on speech, then mode switches back to ANC + volume restores on speech end. The issue only appears when the starting mode is already Transparency (i.e., no mode switch occurs on trigger).
Logs
No response
Additional context
No response