Company Logo Not Showing in Report Downloads After v14 to v15 Upgrade on Frappe Cloud

Hi everyone,

I’m facing an issue with company logos not appearing in report downloads after upgrading
from ERPNext v14 to v15 on Frappe Cloud. I’d appreciate any help or guidance on this.

Environment:

  • ERPNext Version: v15
  • Hosting: Frappe Cloud
  • Previous Version: v14 (was working fine)

The Problem:
After the upgrade, the company logo stopped showing in downloaded reports like AR Summary
and GRN. However, the logo still appears correctly in Sales Invoices and other transactional
documents. This is a bit puzzling since they’re using the same letter head.

What I’ve Already Tried:
I’ve done quite a bit of troubleshooting on this. First, I updated wkhtmltopdf to version
12.6 as suggested in various threads. Then I created a brand new Letter Head with a freshly
uploaded logo, and verified in the File Manager that the logo file is set to Public.

I cleared the cache through Setup, and I’ve tried selecting the Letter Head from the print
settings dropdown when generating reports. The logo file displays fine when I view the
Letter Head document itself, and it renders perfectly in Sales Invoice prints. But for some
reason, it just won’t show up in the reports.

I’ve tested this with multiple reports like AR Summary and GRN, and the behavior is
consistent across all of them.

What I’m Wondering:
Is this a known issue in v15? It seems like the reports might be using a different code
path to access the logo compared to transactional documents. Did something change in how
reports handle Letter Head in the v15 release?

Any insights or suggestions would be really helpful. Thanks!