[22.24] Bug: Turning the custom map layer on or off with a watch button stops/starts the activity instead

With one of the latest updates, trying to turn a custom map layer on or off with a physical watch button stops or continues the activity tracking instead.

In activity → map screen → tap map → press start button to open the menu → map layers → specific custom map layer (imported to device), I want to turn that map overlay on or off. It has a normal on/off switch, but when I press the start button to toggle the switch, the activity is stopped/started instead. It appears that the toggle handler isn't wired properly in the new map UI.

What is worse, it appears that the watch doesn't count with this happening, I had instances where I could stop the activity tracking this way, but couldn't re-enable it back with another press of the start button, or the activity tracking crashed altogether and returned me back to the watchface (stopping the track recording).