I have a situation where I have 2 subreports, but if one of the subreports extends beyond 1 page only the Report Header is printed.  Otherwise, the report prints fine. 

Since I am connecting each subreport to a different DataTable, I am using the format below:

Section 1 (Report Header)

Section 2 (Page Header a)

-- Subreport 1

PageHeaderSection2 (Page Header b)

-- Subreport 2

Section 3 (Details)

Section 4 (Report Footer)

Section 5 (Page Footer)

I hid the Details section and set Section 2 and PageHeaderSection2 to NewPageBefore = true, but that didn't help.

Any input is appreciated.