Page Breaks in PDF not being applied since Pega 8 Upgrade
We have until recently used Pega 7.2.2, and our application has relied on browser built in PDF generation functionality to comply with business needs, because the HTMLToPDF activity was not satisfactory.
To ensure the generated PDF applied page breaks on predetermined places, we created a section which contained a Dynamic Layout with two content CSS classes.
Within our application skin we added an additional style sheet containing the following css:
I'm not sure if it would help your case, since it looks like you tried the inline page-break-after. But we got it working by updating the HTML correspondence rule to have it inline. CSS classes wouldn't work, no matter how much we tried.