Client specific company logo not reflected on invoice


I have Invoice Ninja working perfectly on a self-hosted server using docker for several months now. Recently I needed to change the company logo for a few clients and I updated the client settings to reflect the new logo. But for some reason as soon as I upload the logo the previous logo appears for preview. The same happens if I generate the invoice. Upon checking the database I confirmed that the new logo is successfully being uploaded and even the URL saved in the clients table, settings column reflects the same. Any idea why the logo is not reflected on the invoice?

I even tried creating a new template and embedding base64 image, it works fine in the invoice design preview but as soon as I create the invoice the previous logo appears on the invoice.

Any help would be greatly appreciated, cheers!


@david do you have any suggestions?