New Print Order app ignores page breaks

Topic summary

Users report that the updated Print Order app no longer respects CSS page break properties, breaking previously functional invoice printing workflows.

Core Issue:

  • The CSS property page-break-after: always worked in the legacy version but is now ignored
  • This prevents proper multi-page invoice formatting, particularly for content intended for verso pages

Additional Problems Reported:

  • page-break: avoid no longer keeps totals and footers together on the same page
  • Product headers are misaligned, appearing mid-page instead of at the top of new pages
  • Page headers with address data and logos aren’t properly accounted for in layout calculations

Current Status:

  • Multiple users confirm experiencing the same issue
  • One user spent 3 days attempting unsuccessful workarounds
  • A Shopify representative acknowledged the problem and escalated it to developers for investigation
  • No solution or timeline provided yet; users directed to monitor the Shopify Changelog for updates
  • Discussion remains open with users seeking workarounds
Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Hi there,

Since the new version of the Print Order app the page break is ignored, I tried numerous solutions but no dice. This makes it impossible to print properly an invoice with additional info on the verso.

Here is what worked with the legacy version:

<div style="page-break-after: always;"/>
1 Like

Having the same issue. C’mon Shopify get your act together. I’ve spent 3 days trying to solve this.

1 Like

Hi Folks!

Thank you for bringing this to our attention. As I can completely understand the impact, I’ve gone ahead flagged the issue with our Developers for further investigation. For updates, improvements, and changes made to the app, you can refer to the Shopify Changelog. If you notice anything else or have additional feedback, please feel free to let me know.

Thanks again.

1 Like

has anyone found a solution to page break

1 Like

It’s not OK. We used the page-break:avoid to keep totals and company-footer together, doesn’t work (anymore). Besides that the product-header doesn’t take into account how much space the page-header with the address-data and our logo takes, and doesn’t place it at the top of the new page, but lower, amid the products. Join your request!