The reports modules and their content/settings make it into the template
I see now where I was not detailed enough. The even though they are in the template, do not show up on parent level pages when run through our process to create child portals. When they are on child level pages, those pages do not show up even though they are included in the template also.
When the same template is run via the API, the reports modules do show up on parent level pages. And the child level pages with their reports and all content, query, settings, are there.
So the template works. The only difference between the 2 processes is that using the API, one is logged in as host and the process starts from the API, etc.
So I'm thinking there is a permissions issue that might be able to be set in the template. If not, then I need to run a stored procedure that detects where the required report modules are on portal 0 and puts these onto the pages on the child portal once the portal is created.
Thanks,
Mike