I have found the cause of the issue in the code. It seems almost intentional that I chose this behavior... I can't remember the history of it though, so I will make the change so that all of the normal logic is triggered if the metronome causes a page change. The issue only exists in the Windows version, as it's implemented properly on Android and iOS.
Mike
Mike