Hi,
overflow:hidden does not play well with the page-break-after property. The offending rule is in screen.css:399.
The page breaks are inserted correctly when I add the following line to the internal style sheet <style> block:
.page-pdf-reports .content { overflow:visible; }