I just noticed that if I go to a bad URL that is the 3rd level or lower of the parent page, the 404 page does not come up. Instead it views the last post created. Below are examples.
If I enter either of these (broken/bad) URLs, they will go to 404 "Page not found" page -- which is what it's supposed to do.
But, if I go any level deeper, I don't get the 404 page.
My guess is that the 404 mechanism isn't written to go beyond the next level child page? Any ideas how to correct this so that 404 works on all child pages?