Found some other topics on this but no answers.
I had previously ordered the child pages and that caused problems. I'm a little unsure how they are to be numbered. The problem seems to happen whenever I add child pages to a child page.
So I removed all the numbers hoping that letting it order them by default.
That didn't resolve it. I don't know if this is a theme issue or WordPress issue. Everything that should be published is published. Played with it for about an hour. Page just wont show. :( It did show but another one was hidden. Reordering everything to zero caused this page to hide and the previously hidden page is now showing.
Thanks for the help.