Hot answers tagged 404-error
You custom post type is NOT public. Add following lines to your register_post_type array 'public' => true, 'publicly_queryable' => true,
Your custom post type is not publicly visible so you need to update your argument You can refer given link for that https://codex.wordpress.org/Function_Reference/register_post_type And if your custom post type publicly visible and still problem exist please Flush your permalink and try it. It will solve your problem.
The easiest way is to check for get_current_blog_id(); and adjust your 404 template based on the current blog id. An other option is creating a child theme for every site and adding different page-404 templates.
Only top voted, non community-wiki answers of a minimum length are eligible