WordPress Category Tag matches Page Name

If you are using permalinks like ” /%postname%/” and you have a category base name that happens to match a page name, any sub-pages under that page will return “not found” 404 messages.

category base name

The solution is to either change the category base name to something else, or change the permalink name on that page to something different.