Today FR955 (FW 15.19) suddenly started to request a passcode for each payment. HR sensor was enabled and I didn't remove my watch from the wrist.
That would be annoying! Have you tried a soft reset?
Yes, restart of the watch works as a workaround. But Garmin should find the root cause of the issue and fix it.