I want to report a consistent bug that started sometime between iOS 18.0 and 18.2.1 and is still present in iOS 18.5. The issue is related to Face ID haptic feedback, and it affects both small and large Face ID prompts in different ways.
There are two types of Face ID prompts in iOS:
1. Small Face ID Prompt – This shows up in apps that require Face ID to unlock (like WhatsApp, Notes, banking apps, or accessing hidden apps in Settings).
2. Large Face ID Prompt – This appears when using Face ID for Apple Pay, App Store purchases, Safari logins, etc.
Before iOS 18.2.1, both prompts would trigger haptic feedback to confirm a successful Face ID scan.
Now, here’s what’s happening:
• Small Face ID Prompt:
After updating to 18.2 and above, this no longer provides any haptic feedback at all, even though Face ID still unlocks the app.
However, if I enable AssistiveTouch, the haptic feedback returns consistently.
I also noticed that if I turn on Eye Tracking (found in Accessibility), the haptics start working temporarily, especially when opening Face ID-protected sections like Hidden Apps in Settings.
This confirms it’s not a hardware issue — the Taptic Engine is fine, and the problem is coming from the software side.
• Large Face ID Prompt:
This still provides one haptic, but it used to give three:
1. When the scan starts
2. When your face is recognized
3. Final confirmation when access is granted
Now, only the final confirmation haptic plays. The other two are missing.
This seems like a system-level regression that affects the way haptics are triggered during Face ID authentication. Since enabling accessibility features like AssistiveTouch or Eye Tracking brings the haptics back, it suggests a bug in how the haptic feedback is tied to Face ID events in the normal UI layer.
I’ve already reported this to Apple Support, and they confirmed that others have experienced similar problems, particularly after iOS 18.3. They said a fix has not yet been released.
If anyone from Apple or development is reading this, I hope this helps reproduce and isolate the issue for a future update — ideally in iOS 19. It’s a small thing, but it really affects the overall UX and feedback we expect when using Face ID securely in apps.
Thanks for reading. Let me know if you want exact steps or video proof — I’ve tested this extensively.