For several years, I've been using an Automate flow to read my phone notifications out loud through my car's Bluetooth SCO link. When a new notification comes in, the flow interrupts whatever is playing on my car's sound system (even the car radio) and reads the notification out loud via a Speak block through the "Bluetooth SCO" audio stream.
I recently got a new Android 11 phone, and there's now a new bug in the flow. The volume on the text-to-speech voice seems to be completely random. On some notifications, it's fine. On others, it's way too low. Even if the notifications come in within a minute of each other and I haven't touched anything on the phone or car, the volume can be different.
I've added blocks to the flow to set the volume on Bluetooth SCO, Voice Call, System, and Text to Speech to 100 percent just before the "Speak" block. But these don't seem to have any effect.
Any idea what's happening here?
Thanks.