This is going to sound crazy.
I was doing this in a macro:
{% set showPages = grav.pages.root.find('/shows/active-shows').children %}
I was surprised and frustrated that it didnt work because I was doing the same thing in a template for a different dir. I was putting this into a macro because I need to use it in more than one place.
It was simply not finding those children. And I kid you not, on a whim I renamed the directories in '/shows/active-shows' and then they showed up! I renamed them back to what they were originally, they still were find()able.
I was dumping the cache during this troubleshooting process, and I also have caching turn off in the config. Any thoughts?