I have all 3 of these set to "enabled":
- Do not allow web search
- Don't search the web or display web results in Search
- Don't search the web or display web results over metered connections
According to the help menu for the middle one it states: "If you enable this policy setting, queries won't be performed on the web and web results won't be displayed when a user performs a query in Search.".
Although Microsoft's official documentation states these only apply to Enterprise edition based on: https://docs.microsoft.com/en-us/windows/client-management/g...
You can see that setting listed on the bottom of the page, but it's not super clear because it's referencing an older version of Windows in those docs.
Maybe you have another tool blocking it, or you've blocked it at the /etc/hosts level in the past?