Quick answer
For advanced users: reset the Windows Filtering Platform (WFP) state with netsh wfp reset from an admin command prompt, then reboot. This clears the corrupted filter rules causing the mismatch.
That error code—0xC022002C—is your system's way of saying a firewall or WFP filter is trying to do something its layer doesn't allow. Think of it like a bouncer at a club who's been handed a bus ticket: wrong type for the venue. The WFP engine has layers (network, transport, etc.) and each action type (block, permit, redirect) must be registered to that layer's valid set. When a third-party security app, a botched Windows update, or a leftover filter from uninstalled software leaves an incompatible rule, you'll see this error.
I've seen this most often after upgrading from Windows 10 to 11, or when a VPN client (like NordVPN or OpenVPN) doesn't uninstall cleanly. The filter stays but points to a layer that no longer exists.
Fix steps
- Run the WFP reset. Open Command Prompt as Administrator (right-click Start, select 'Terminal (Admin)' on Win11 or 'Command Prompt (Admin)' on Win10). Type:
Press Enter. This resets all WFP filters to default, clearing any incompatible action types.netsh wfp reset - Reboot. Don't skip this. The reset only takes effect after a full restart.
- Test your network app. Try the failing operation—whether it's a game, browser, or file share. If the error's gone, you're done.
- If it returns: Re-register the system WFP providers. In the same admin prompt, run:
Then restart the 'Windows Filtering Platform' service (it's in Services.msc, but it starts on demand—you may need to trigger it by running:netsh wfp set options =enablenet start BFE).
Alternative: Check third-party firewall software
The built-in Windows Defender Firewall rarely causes this. It's almost always a third-party app. Uninstall any VPN, firewall, or security suite you don't use. Then reinstall the one you need, but grab the latest version—old drivers are notorious for leaving these broken filters.
Alternative: System File Checker
If the reset didn't stick, corrupted system files might be at fault. Run:
sfc /scannowThen DISM /Online /Cleanup-Image /RestoreHealth. This takes a few minutes but fixes the underlying Windows components that manage WFP.Prevention tip
Before you install any security software, create a system restore point. That's the single best way to avoid this headache. Also, when you uninstall a VPN or firewall, use the vendor's dedicated removal tool—don't just delete the program. Those tools clean up the WFP filters properly.
If you're still stuck after these steps, you're looking at a deeper issue—possibly a driver conflict. Boot into Safe Mode with Networking and repeat the netsh reset there. That isolates third-party drivers from the equation.