I am struggling with this as well. Its so frustrating! For me everything is working until you have a component with components and then it doesn’t populate. Have you gotten it to work with nested components yet even if its manually?
I have an open github issue currently Deep Querying components in Dynamic Zone not working correctly · Issue #290 · gatsby-uc/gatsby-source-strapi · GitHub