NordVPN Call Protection not working

Problem

You have enabled NordVPN Call Protection on your iOS or Android device, but the feature is not working as expected. This may include caller ID not displaying names or categories, spam calls still ringing through, legitimate calls being blocked, message filtering not catching spam SMS, or the feature stopping after an OS or app update.

Common symptoms

  • Incoming calls show as "Unknown" or display only a raw number instead of a name or label such as "Telemarketer" or "Scam Likely."
  • Spam, scam, or telemarketing calls continue to ring through despite blocking being enabled.
  • Legitimate calls or messages from known contacts or businesses are being blocked.
  • SMS spam or suspicious links are not being filtered by Message Protection.
  • Call Protection worked previously but stopped after an OS update, app update, or device restart.
  • The feature appears active in the app but has no visible effect on incoming calls.

Troubleshooting

NOTE: Check if the issue is resolved after each step.

  1. Confirm your subscription and app version before proceeding.
    • Open NordVPN and go to "Account" to verify your subscription is active and includes Call Protection.
    • Check that you are running the latest version of the NordVPN app. 
    • Note your device model, OS version, and NordVPN app version, as these are needed if you contact support.
  2. Grant all required permissions for your platform.
    • iOS:
      • Go to "Settings" → "Phone" → "Call Blocking & Identification" and enable NordVPN.
    • Android:
      • Go to "Settings" → "Apps" → "Default apps" → "Caller ID & spam app" and select NordVPN. On Samsung One UI, the path is "Settings" → "Apps" → "Choose default apps" → "Caller ID & spam app."
      • Go to "Settings" → "Apps" → "NordVPN" → "Permissions" and grant Phone, Contacts, SMS, and Notifications.
      • Disable battery optimization: go to "Settings" → "Battery" → "Battery optimization" → "NordVPN" → "Don't optimize."
  3. Address OEM-specific background restrictions if you are on a non-stock Android device.
    • Xiaomi/MIUI, Oppo/ColorOS, Vivo/FuntouchOS: Enable "Autostart" and "Background activity" separately in your device settings.
    • Samsung One UI: Go to "Battery and device care" → "Battery" → "Background usage limits" and disable "Put unused apps to sleep" and "Deep sleep" for NordVPN.
    • Huawei EMUI: Add NordVPN to the "Protected apps" list.
  4. Check your blocking settings if spam calls are still getting through.
    • Open "Call Protection" → "Blocking settings."
    • Set the global toggle to "Block" rather than "Identify only."
    • Review individual categories (Scam, Telemarketing, Fundraising, Surveys, Debt Collection) and enable blocking for each category you want filtered.
    • On Android, confirm NordVPN holds the Call Screening role, as blocking will fail silently without it.
  5. Check your allow and block lists if legitimate calls or messages are being blocked.
    • Open "Call Protection" → "Call history" and locate the blocked entry.
    • Add the number to your "Allow list" or mark it as safe.
    • Use the "Report incorrect category" option to help correct the feature.
    • For sensitive categories such as Healthcare or Government, consider switching from "Block" to "Identify only."
    • On iOS, saving a number to your Contacts automatically exempts it from Call Directory blocking.
  6. Confirm whether the affected calls are VoIP calls that cannot be screened.
    • Calls made through WhatsApp, Telegram, Signal, FaceTime, and similar apps do not pass through Android's call screening service or iOS's Call Directory. This is an OS-level limitation and cannot be resolved by NordVPN.
    • For these calls, use the built-in blocking features within each individual app.
    • Standard Wi-Fi calling and VoLTE calls typically pass through the normal telephony stack and are screened as expected.
  7. Recover from a sudden stop in functionality after an OS or app update.
    • Open NordVPN and check the "Call Protection" screen for any in-app warnings.
    • Re-run the full permissions checklist in step 2 above, as OS updates frequently reset extension permissions or the Call Screening role.
    • On Android, go to "Settings" → "Apps" → "NordVPN" → "Storage" → "Clear cache." Do not use "Clear data," as this will remove your allow and block lists. Reboot the device and reconfirm the Call Screening role.
    • On iOS, toggle NordVPN off and on in "Settings" → "Phone" → "Call Blocking & Identification" to force the extension to reload.
  8. Reinstall NordVPN as a last resort.
    • Export your allow and block lists from within the app if that option is available.
    • Uninstall NordVPN.
    • Restart your device.
    • Download and install NordVPN.
    • Sign in, re-grant all permissions, and re-import your lists.

Additional tips

  • Keep the NordVPN app updated to ensure you have the latest compatibility fixes.
  • After any iOS or Android OS update, check your Call Blocking & Identification and SMS Filtering settings, as updates frequently reset these.
  • If you use a third-party dialer app, be aware that some OEM and third-party dialers ignore the system-wide call screening role, which will prevent NordVPN from screening calls.
  • In regions without STIR/SHAKEN caller authentication standards, detection accuracy for spoofed numbers may be lower than in the US or Canada, as they both apply similar STIR/SHAKEN attestation for spoof detection.
  • If your app store account region does not match your country of use, the feature may be hidden or limited to identification-only mode.
  • Avoid enabling multiple caller-ID apps simultaneously, as they can conflict and cause labels to disappear entirely on iOS.
Was this article helpful?

Still having issues?

  • Live chat

  • Email form

By clicking “Chat with support”, you agree to our Terms of Service and acknowledge our Privacy Policy. Chat functionality relies on cookies. By starting the chat, you agree to their use. Learn more in our Cookie Policy.