For example, Edge always pins itself to the taskbar no matter how many times you unpin it.
Lets see how you could quickly fix this issue.
That could explain why you cant permanently unpin your apps.
Contact your IT admin for more information.
Edit the XML File
Many users confirmed they solved this problem by editing the Layout XML file.
If the issue persists, use CTRL + F and search for all custom lines.
Typecustomin the search box and press Enter.
Remove all the customs lines and check the results.
For example, other users solved the problem by removing theCustomTaskbarLayoutCollection PinListPlacement=Replaceline.
Tweak Your Taskbar options
The OS may also associate certain apps with your user account.
Edit your taskbar parameters directly from your user profile directory and check the results.
Tweak Your Registry
you might also instruct Windows 11 not to pin anything to the taskbar.
Keep in mind that this method also removes thePin to taskbar optionfrom the context menu.
This will prevent users from pinning new programs to the taskbar.
Keep in mind that you should probably unpin the problematic items from the taskbar before enabling this option.
Once this policy setting is enabled, users can no longer change the programs currently pinned to the taskbar.