Swipe to pay takes usually forever, very rarely it succeeds in a short time.
It always succeeds, but it can take even 2+ miuntes.
This seems to have been introduced recently.
Hopefully it gets auto-fixed by the onchain events implementation, so the fix is best to be delayed after that.