Ash here from the Shopify team.
I'm happy to help out with this situation. This is an error that we've seen come up before, and our developers have confirmed that this issue relates to the account permissions of the user attempting to print content using the Order Printer app. Moving forward, here are a few workarounds for you to consider:
The reason we're not able to remove this error from our end, is that it is a cosmetic error linked to staff permission, which could jeopardize the integrity of our platform if removed. We prioritize safeguarding our merchants information, and so using one or more of the above workarounds is the best option at this time. I hope this information helps moving forward, and feel free to reach out any time if you have further questions or concerns.
Thanks @Ash for your reply. I am getting this error as the store owner when I have full permissions. I also checked the permissions on the app and it has:
This app has access to the following personal information:
This app can access and modify your store‘s data:
It has been installed for 2-3 years at least. Does it need to be reninstalled?
Note it has been working perfectly until very recently.
Thank you for the additional information, @JohnC. Let's try a few troubleshooting steps. Could you please try the following and then get back to me with your results?
If the issue continues after trying the above steps, please respond to this post and let me know so we can continue troubleshooting.
Ok I've tried clearing the cache and running it on both latest Chrome and Safari and still the error occurs.
I then deleted and reinstalled Order Printer and the templates and still the error occurs
I then tried it on a test site and the error also occurs.
Quite simply I think it is a bug - any access to line_item.fulfillment generates an error - as in the code here:
Thank you for the reply and the additional information, @JohnC.
I've just sent an email to the email address associated with your Shopify Community account. Could you please reply to that email with your .myshopify.com URL, as well as a screenshot of the error you're getting? This will authenticate you, and once complete, I'll get our technicians to take a closer look into this issue with us.
Looking forward to hearing back via email.