Hi @anab2021,
Maybe you have removed your previous shop logo?
If so, please activate the “Test mode” temporarily (WooCommerce > PDF Invoices > General), and then try opening the PDF invoice again.
Let me know whether that works, or not!
Hello,
It works in “Test” mode but it does not work “live” mode.
The logo was changed, but it was changed a year ago.
Check. Now it is working in “live” mode. Must have been a server lag.
Thank you!
That makes sense, @anab2021:
Please note that PDF invoices created previously are not updated when you change the plugin’s settings in a latter stage, therefore, if you change your settings for the shop or the document (like the shop logo), the previous invoices will not be affected, displaying nothing (if there was not a shop logo set at the moment of its generation) or the previous value for the setting, if it was different.
In brief, we store the settings for both, document and shop, per-order basis for historical reasons. For instance, if you change your shop address in the future, it should not affect old PDF invoices that you generated when your store was located in the old address.
But as I mentioned above, you could activate the “Test mode” temporarily to update the settings on the invoice (this doesn’t update the product details, or amounts) when testing these issues. See: Show PDF documents with the latest settings.
That said, it’s possible that the previous shop logo have been removed from your site as well, and that could be the reason of the issue you share in your first message. When you just change the image in the plugin’s settings with a new one, but you kept the previous in your Media Library, this issue shouldn’t happen. Actually, you should keep all previous shop logos, if you had any, to avoid affecting old invoices.