In some cases, a template will show correctly, but the products will be missing from the document.
β
This issue is unfortunately caused by a bug in the Shopify Order Printer app that has recently appeared, which is due to the way products are sorted in the template.
β
Basically, if it finds one of the products (a custom product) doesn't have the field filled out that is being sorted on (for example SKU) then it comes out completely blank.
β
The fix for this (until Shopify fixes their issue) is to ensure that all products have the field being sorted on filled out, or to disable sorting in the template temporarily. You can disable sorting in the template like this:
Go to Order Printer Templates (Shopify admin -> Apps)
Click the "Customize template" button for your design
Go into the "Options and formats" section of the editor
Change the "Sort products by" dropdown to "Original (unsorted)"
Press the "Export to Order Printer" button and then copy/paste over the new template code into the Shopify Order Printer app.