Possible BUG related to alerts

This is definitely a behavior that changed recently. And in an unfortunate way.

One of my cycling data fields generates a reminder every "n" minutes to hydrate. I adjust the "n" value based on temps. In Florida, in the summer this is really helpful as it is so easy to get dehydrated after many hours of cycling. To get my attention (easy to start to ignore a quick chirp), I repeat an alarm for 3 seconds. It works great.

Sometimes I'll flip to another screen, say to view the turn-by-turn map.

Here is where things have gone bad. If I stay on an alternate screen for a long time, and then flip back to the screen with that data field, it used to trigger the past due alert ONCE. Great.

What it does now is queue up all those alerts, and plays them all back continuously. Sometimes it can alarm for a minute or so.

There should be a way to purge the missed alert queue. Just a pain in the butt to have to sit through dozens of old alerts sitting in the queue.

Maybe this isn't a "bug", just a new feature that wasn't thought out very well?