I've recently found it too that it works this way. The reason I think is that the only way we can allow mic usage to the app is while it's in use ("allow only while using the app").
maybe the "ask every time" option would not have this limitation. but it's the developers who could fix it, probably by changing how the permission is requested
quite possible yes. I use Android 14. I didn't use the feature in the past, though, so I don't have a clue when it may have started.
I so love it how much google strives to ensure compatibility. I have several other broken apps too, some are completely so, unfortunately. they have the way to do it, they just don't care