I ended up changing the post type to ‘video’ to avoid the slug conflict with page ‘Videos’.
I it a WP default behavior to give priority to the post type over the page slug:
How to make pages slug have priority over any other taxonomies like custom-post, post or category
Related Posts:
- Standard Page Child of CPT Not Found (404)
- Getting hierarchical custom post type permalinks to work just like pages
- Custom post type 404s with rewriting even after resetting permalinks
- Hierachical Custom post types permalinks not working
- Custom Post Type Permalink For Parent/Child, 404 Page Not Found Error
- Remove Slug from Custom Post Type results in 404
- Custom Permalink with Dynamic Taxonomy for Custom Post Type – Works, but breaks other permalinks
- Custom post type hierarchical permalinks not behaving as expected for parent/child pages
- custom post type and custom taxonomy url conflict
- Share parent path between Custom Post Types and Pages?
- Bizarre Permalinks Issue: 404 Errors Everywhere
- Custom taxonomy in URL showing 404
- Custom rewrite rule for hierarchical custom post type
- Child post with numeric only slug keeps redirecting to parent
- Help with Elementor Pagination CPT archive 404 problem
- Using taxonomy term in CPT permalink – Pages 404’s
- Parent Page and Breadcrumb URL’s for Custom Post Types Not Working
- Custom post type archive pagination 404
- Custom post type permalink tag 404
- Hierarchical permalinks for custom post type and taxonomy
- 404 in custom post type feed with mistake permalink
- How to solve this custom post type goes to 404 page?
- Problems with 404, .htaccess, permalinks and WordPress custom posts locally on Snow Leopard
- One Custom post type 404’s others don’t
- Custom post type permalink returns 404 when set to private
- Custom post type slug 404
- How to filter a custom post type by custom taxonomy without 404
- Post type Permalink
- Permalink Trouble with custom post types
- Permalinks not working (404) for the ‘item’ post type
- Safe to throw 404 error in request filter?
- Custom Post Type Child Won’t Come Through With Pretty Permalinks
- Custom post shows 404 after theme change
- How can I get custom post types to recognize pretty permalink variables?
- Enabling hierarchical in a Custom Post Type gives error 404
- Some permalinks on Apache/localhost development setup return 404’s when set to anything other than plain permalinks
- Custom post type child page 404
- 404 Error On Custom Taxonomy Pages 2, 3, etc
- Custom Post Type, 404 error
- Custom Post Type Permalink / Rewrite not working immediately
- Using /%postname% for a custom post type
- Changing the URL Structure of a Paginated Custom Post
- WordPress search: pretty URLs (permalinks), custom post types and pagination
- Permalinks so that one custom post type appears to be a child of another, not working
- Create permalink structure for one taxonomy archive per custom post type
- Understanding Permalinks on Custom Post Types
- Custom post type’s get_permalink returns wrong url
- URL rewrite and navigation structure for wordpress custom post type
- WordPress monthly archive links result in 404
- Define permalinks for custom post type by taxonomy in WP 3.4
- Remove taxonomy slug when not assigning taxonomy with custom post types
- Add extra parameters after permalink?
- Custom permalink structure for custom post type
- Permalinks for Taxonomy and Custom Post Type
- Programmatically adding posts
- multiple url slug for single custom post type
- How do I get the permalink structure to work like this?
- How do I fix permalinks for custom post types that has the same slug as a page?
- Why does wordpress keep adding postname to my CPT’s permalink in the end?
- Custom post type url with category
- Adding custom post category slug in permalink causes 404 error for pages and posts
- How can I use get_post_meta with add_rewrite_rule to build custom permalinks?
- How to set a CPT to have a page as a parent, then rewrite urls accordingly?
- Custom Post Type Permalink empty
- Set a CPT slug as a base name for all the taxonomies
- Change custom post type permalink to show name of post from another custom post type?
- Permalink structure with custom taxonomies and custom post type like /parent-tax/child-tax/custom-post-type-name (with no base name)
- Custom post type and taxonomy permalinks
- Form action doesn’t work if slug isn’t same as custom post title
- Check post on publish for blank title
- Custom post type single page (single-{CPT-name}) 404 when slug includes hyphens
- Template files for Custom Post Type and Taxonomy
- Custom Permalinks with meta value not working. Why?
- List of child custom post types lists all custom post types
- Custom Post Type with Configurable Sidebar via ACF
- Setting a homepage – doesn’t seem to work
- Using page title as a link to term archive
- Problem with custom loop navigation inside the blog page
- How to mass get post editor URLs
- WordPress URL rewrites using Advanced Custom Field
- Preview url not working outside wp-admin
- Sudden 404 pages on product category archives
- Custom post type defaults to index.php for archive page
- Custom Post Type slug and WPML gets 404 error
- Making permalink for custom post type/custom taxonomy. Stuck with 404 in the single post
- Pretty permalink structure with multiple (AND OR) taxonomies
- 404 custom post type
- How can I add a “fake” parent into the permalink?
- Custom Post Type Archive Links Not Working
- Custom Post Type Categories Not Maintaining URL structure any more
- CPT unsaved draft gives error 404 – when Post Formats support enabled
- Add category slug as class attribute in a link array
- Get post id of permalink for a specific custom post type?
- Add taxonomy to custom post type archive
- Custom Post Type – Rewrite slug [duplicate]
- Custom Post Type Permalinks with %category%
- Custom post type – permalink
- Custom post types permalinks not working
- Rewrite rules for using the same base slug for multiple content types
- Allow child pages with the same base as the CPT slug