"Page not found" with new content type I already have a custom content type (jobs). When I create jobs nodes, they are displayed. I have created a new content type (ideas). When I add an idea node, I get a Page not found error. Any new custom content type I create gives me the same error.

The nodes I created are published. I cleared the cache. 

I tried re-building the node permissions here: https://www.foo.com/admin/reports/status 

Which didn't work. 

There does appear to be  Experimental modules found: Content Moderation. This would no longer be experimental in 8.6, currently the site is running 8.2. Not sure if that upgrade would help or create more problems.

There is this error which is interesting:

Mismatched entity and/or field definitions 
The following changes were detected in the entity type and field definitions. Content
The node.field_recognition_date field needs to be uninstalled.

But I am not sure how to uninstall that or how to fix this issue. Any help would be appreciated.
Sound like you have removed a dependency from the codebase that a field a certain field depends on, usually it's a module. If that's the case you will need to reinstate it, then uninstall it. But also, you might want to try drush entup and drush updb 

Also, it's a good idea to check the error reports for a more detailed explanation of what has happened