0XC00D2F0C

NS_E_INCOMPATIBLE_PUSH_SERVER (0XC00D2F0C) Fixed

This Windows push notification error appears when streaming video or using apps like Netflix. It means your PC can't talk to the push server correctly.

1. Your proxy or VPN is blocking the push server (most common cause)

This error shows up when you use a VPN or proxy that doesn't route traffic to Windows push notification servers correctly. You'll see it in Netflix, Spotify, or any app relying on push notifications. The log says NS_E_INCOMPATIBLE_PUSH_SERVER because your connection lands on a server version that Windows can't talk to.

What to expect: After disabling the proxy, the error goes away immediately. If it doesn't, move to the next fix.

  1. Press Win + I to open Settings.
  2. Go to Network & Internet > Proxy.
  3. Under Manual proxy setup, turn Use a proxy server to Off.
  4. If you're on a corporate network, check with your IT department — they might block push servers. You'll need an exception for *.notify.windows.com and *.wns.windows.com.
  5. Restart the app that showed the error. For Netflix, close it completely from the taskbar and reopen.

If you use a VPN: Disconnect it, then test. If the error stops, your VPN doesn't support the push protocol. Switch to a different VPN provider or server. I've seen OpenVPN connections with wrong MTU settings cause this too — drop MTU to 1400 on the VPN adapter if you're stuck.

2. Corrupted Windows push notification service

If you're not using a proxy, the second most common cause is the Windows Push Notification (WPN) service itself got corrupted. This happens after a failed Windows update or when you've turned off notifications in the past. The service might be running but it's not responding to server handshake correctly.

What to expect: After resetting the service, you'll lose all current push notification subscriptions — apps will re-register on next launch. This is normal.

  1. Open Command Prompt as Administrator. Right-click Start > Windows Terminal (Admin) or Command Prompt (Admin).
  2. Stop the WPN service:
    net stop wpnservice
  3. Delete the notification database. This stores all server connections:
    del /F /S /Q "%USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db"

    Type Y when asked to confirm.

  4. Restart the service:
    net start wpnservice
  5. Reboot your PC. Not a restart from Start menu — actually select Restart from Power options. This clears any leftover handles.

After reboot: Open the app that gave the error. It'll take 10-20 seconds for push notifications to reconnect. If it still fails, move on.

3. DNS is resolving to a wrong push server

Your ISP's DNS sometimes points Windows push servers to an old or incompatible IP. I've seen this with Comcast and Spectrum specifically. The error code 0XC00D2F0C pops up in the middle of a video, not at launch.

What to expect: Changing DNS fixes it instantly for most people. No reboot needed.

  1. Press Win + R, type ncpa.cpl, hit Enter.
  2. Right-click your active network adapter (usually Ethernet or Wi-Fi) > Properties.
  3. Select Internet Protocol Version 4 (TCP/IPv4) > Properties.
  4. Choose Use the following DNS server addresses.
  5. Set:
    Preferred: 1.1.1.1
    Alternate: 1.0.0.1
    (Cloudflare — fast and reliable. Google's 8.8.8.8 also works.)
  6. Click OK, then Close.
  7. Flush DNS cache: open Command Prompt (Admin) and run:
    ipconfig /flushdns

Test it: Open the app again. If the error persists, try Google DNS: 8.8.8.8 and 8.8.4.4. Some routers cache DNS — reboot your router if nothing changes.

Quick-reference summary table

Cause Fix Time to resolve
Proxy or VPN blocking push server Disable proxy, disconnect VPN, or add firewall exception for *.notify.windows.com 2 minutes
Corrupted push notification service Stop WPN service, delete wpndatabase.db, restart service, reboot 5 minutes
Incorrect DNS resolution Change DNS to 1.1.1.1 or 8.8.8.8, flush DNS cache 3 minutes

Still seeing the error? You might have a third-party firewall blocking push notifications. Temporarily disable it (just for testing) — if the error stops, add an exception for wns.windows.com on port 443. Also check that your system time is synced — push servers reject connections with more than 5 minutes drift. Run w32tm /resync in Command Prompt (Admin) if you're unsure.

Related Errors in Network & Connectivity
0XC00D2EFA NS_E_MMS_NOT_SUPPORTED (0XC00D2EFA) Fix ISP connectivity loss: quick fix for sudden drops 0X000002C4 0X000002C4: Expedited Receive Error on Windows Network Stacks null Fix IPv6 No Internet Access on Windows 10/11

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.