Good to hear that upgrading to PHP7.4 resolves the issue! It appears to be an incompatibility between PHP7.3.19 and IMagick 3.4.4 specifically, perhaps these two are not compatible. This is unfortunately not something our plugin can change anything about, it’s an issue at the hosting level.
There is one alternative that you can do that doesn’t require upgrading to PHP7.4, which is to disable IMagick in your PHP extensions and enable GMagick instead. GMagick handles pretty much everything that IMagick does (and WordPress can use both), but doesn’t appear to be having this issue. This is something your host can do but that most hosting panels (like cPanel) also allow doing yourself.
@sonic1243 if you want to apply the JPG image to existing invoices too, you have 2 options:
- Enable the setting “Always use most current settings” at the bottom of the Documents > Invoice settings page.
- Do this on a per-invoice basis by clicking the regenerate button in the order details page (this will not be visible if you have already enable the above setting or if you are in test-mode, in that case the invoice will already regenerate each time you open it).