Bank of America Face ID Not Working or Showing Blank Screen: iOS Fix Guide

By David Sterling, Senior Financial Systems & Cybersecurity Analyst (CISA) Published: September 2026 | Technical Verification: iOS LocalAuthentication Framework & Secure Enclave

You open the Bank of America app on your iPhone, look at your screen to let Face ID unlock your account, and watch the familiar little animated smiley face rotate. But instead of loading your account dashboard, the face turns into an exclamation point, prompts you to manually type your password, or worse—the entire screen turns completely blank and freezes.

Biometric login issues with Bank of America typically surge after major iOS system updates or minor app updates. Because financial applications interact with Apple's Secure Enclave under extreme security restrictions, even a slight permission desynchronization will cause the app to abort biometric authentication.

Here is how to diagnose why Face ID is stalling on Bank of America and how to restore instant facial recognition in five minutes.


Basic Troubleshooting First Aid: Biometric Issue Matrix

Symptom on Screen Underlying Technical Cause Immediate Fix Resolution Time
Face ID icon spins, then asks for password Local biometric token invalidated by iOS Keychain Log in manually once; toggle Face ID in app settings 2 minutes
Screen turns completely blank / white after scan WebKit rendering engine crash during auth handoff Force close app, toggle Airplane mode for 5 seconds 1 minute
"Face ID is not available" prompt TrueDepth camera permissions revoked in iOS Settings Verify Settings > Face ID & Passcode > Other Apps 1 minute
Face ID option missing entirely from app Bank of America security flag (risk-based lockdown) Clear Safari cache, reboot iPhone, re-enroll 5 minutes
Sensor fails while wearing sunglasses / mask Attention Aware feature unable to map eye coordinates Enable "Face ID with a Mask" or unlock with PIN 30 seconds

Technical Architecture: How Bank of America Uses Face ID

Bank of America never actually sees, stores, or transmits your biometric facial scan. Under Apple's LocalAuthentication API, the process relies on an isolated cryptographic handshake:

[User Face Scanned] ──> [TrueDepth Infrared Camera] ──> [Apple Secure Enclave Processor]
                                                                   │
                                                        (Biometric Match Verified)
                                                                   ▼
                                              [Secure Enclave Releases Signed Auth Key]
                                                                   │
                                                                   ▼
                                              [Bank of America App Receives Token]
                                                                   │
                                                                   ▼
                                              [Dashboard Balances Rendered Cleanly]

Where the Handshake Breaks Down:

  1. Keychain Access Group Desynchronization: When the Bank of America app is updated from the App Store, the executable binary updates its provisioning profile. If the iOS Keychain fails to transfer the access entitlements of the existing biometric secret to the newly installed binary, the app receives a LAErrorAuthenticationFailed error and displays a blank screen.
  2. TrueDepth Sensor Resource Locking: If another background app (e.g., Camera, Instagram, Zoom) did not release its hardware handle on the front-facing infrared sensor, the Bank of America app cannot initialize the camera, causing an immediate failure.
  3. WebKit Navigation Stall: Once Face ID approves the login, the app passes your session token to an embedded WebKit browser container to display your accounts. If WebKit has corrupted local DOM storage, the viewport fails to render, resulting in the dreaded "blank white/navy screen."

Step-by-Step Fixes for iPhone Users

Work through these fixes in order to re-establish the cryptographic bridge between your iPhone's Secure Enclave and the Bank of America app.

Step 1: Verify iOS System Permissions for Bank of America

Ensure that Apple has not globally blocked Bank of America from requesting Face ID:

  1. Open Settings on your iPhone.
  2. Scroll down to Face ID & Passcode and enter your iPhone passcode.
  3. Tap Other Apps.
  4. Locate Bank of America in the list and ensure the toggle switch is turned ON (green).
  5. If it was already on, toggle it OFF, wait 10 seconds, and toggle it back ON.

Step 2: Clear Corrupted Biometric Keys in the App Settings

Do not rely on the initial login screen to fix broken biometrics; reset them from within the authenticated dashboard:

  1. Launch the Bank of America app.
  2. When Face ID fails or prompts for your password, tap Sign In with Password.
  3. Manually type your Online ID and passcode to log into your account.
  4. Tap the Menu icon in the bottom right corner.
  5. Tap the Gear icon (Settings) at the top right, then select Security.
  6. Locate the Face ID toggle and switch it to OFF.
  7. Log out of the app completely.
  8. Force close the app: Swipe up from the bottom of your iPhone screen to bring up the App Switcher and flick the Bank of America card off the top of the screen.
  9. Relaunch the app, log in manually with your password one more time, return to Settings > Security, and toggle Face ID back ON.

Step 3: Clear Safari WebKit Storage to Fix Blank Screens

If Face ID succeeds but the screen freezes on solid white or dark navy:

  1. Open Settings on your iPhone.
  2. Scroll down and tap Safari.
  3. Scroll to the bottom and select Advanced > Website Data.
  4. In the search box, type: bankofamerica.
  5. Tap Edit (top right) and tap the red delete circle next to all Bank of America entries, then tap Done.
  6. Restart your iPhone (hold Volume Up + Side Button, slide to power off, then turn it back on).

Step 4: Perform an iOS App Offload

If the blank screen persists, the app's local binary files may be corrupt:

  1. Go to Settings > General > iPhone Storage.
  2. Tap Bank of America.
  3. Tap Offload App (this flushes the corrupted application code while keeping your saved preferences and account setup intact).
  4. Wait 15 seconds, then tap Reinstall App.
  5. Launch the app and sign in.

Frequently Asked Questions

Why does Face ID stop working every time I change my Bank of America password?

By design. Federal banking security standards mandate that whenever an account passcode is modified, all cached biometric hardware tokens must be permanently invalidated. This prevents someone who temporarily has access to your unlocked phone from accessing your bank account after an unauthorized password change. After changing your password, you must sign in manually once before Face ID will reactivate.

Can I use Face ID while traveling outside the United States?

Yes. Face ID is processed entirely locally on your iPhone's hardware and does not require an active internet connection to authenticate your identity. However, your phone will need internet access (cellular roaming or Wi-Fi) to transmit the resulting session token to Bank of America's banking servers.