u/Narmak_10

MacOS - Apple Pay fingerprint disappears? WisprFlow is the culprit

Hey all - posting this in case it saves anyone the debugging headache I just went through.

I've been having an intermittent issue on my MacBook Air M3 where the Touch ID prompt would flash up briefly during Apple Pay in Safari then immediately disappear, leaving only a Cancel button. Totally random - worked sometimes, failed other times.

After a lot of trial and error I narrowed it down to WisprFlow. Quitting it completely restored Apple Pay to normal, every time.

From what I can tell, WisprFlow runs some kind of overlay or focus-interfering process that Apple Pay's security mechanism doesn't like. Apple Pay appears to check that it has clean, unobstructed window focus before allowing Touch ID authentication - and something about WisprFlow breaks that check.

Fix: Quit WisprFlow before making a payment, the fingerprint thing comes back and it works fine.

Would be great if the devs could look into this - ideally WisprFlow should yield focus properly when a payment dialog is active.

Hope this helps someone.

reddit.com
u/Narmak_10 — 2 days ago

MacOS - Apple Pay fingerprint disappears? WisprFlow is the culprit

Hey all - posting this in case it saves anyone the debugging headache I just went through.

I've been having an intermittent issue on my MacBook Air M3 where the Touch ID prompt would flash up briefly during Apple Pay in Safari then immediately disappear, leaving only a Cancel button. Totally random - worked sometimes, failed other times.

After a lot of trial and error I narrowed it down to WisprFlow. Quitting it completely restored Apple Pay to normal, every time.

From what I can tell, WisprFlow runs some kind of overlay or focus-interfering process that Apple Pay's security mechanism doesn't like. Apple Pay appears to check that it has clean, unobstructed window focus before allowing Touch ID authentication - and something about WisprFlow breaks that check.

Fix: Quit WisprFlow before making a payment, the fingerprint thing comes back and it works fine.

Would be great if the devs could look into this - ideally WisprFlow should yield focus properly when a payment dialog is active.

Hope this helps someone.

reddit.com
u/Narmak_10 — 5 days ago