To improve the visual appearance of the reports I create, I’m using the “Templated Record” community component. Its flexibility allows me to create custom HTML code and insert the necessary variables.
However, when trying to generate the PDF of the report, all elements using this component are not rendered in the document. This has been happening since mid-October, and for a short period at the end of that month it worked again, but the problem returned and persists to this day. I saw in the Looker update documentation that modifications were made precisely to how PDFs are generated. I believe that, as a side effect of these updates, the rendering of heavier elements is not being done in time for PDF generation. Is anyone experiencing something similar who can share a solution? In any case, I request that the Looker Studio team analyze this problem, as it is fundamental for us to continue using Looker to generate PDFs correctly. Thank you!
It sounds like the issue is tied to Looker Studio’s recent changes in the PDF export pipeline, which now processes report rendering differently. Complex community visualizations like “Templated Record” can fail to render if the component takes longer than the PDF generation timeout. As a workaround, try first exporting the report to an image (via browser print to PDF or screenshot) to confirm the component renders when not using native export, and then simplify or optimize your HTML/CSS so it loads faster. You should also log the issue in the [Looker Studio Issue Tracker](https://issuetracker.google.com/issues/new?
The problem is that in my reports, I use Templated Records in various elements, from simple things like a dynamic title to a more complex and elaborate HTML element. In all cases, the PDF export fails to render any of these elements. Upon visiting the developer’s page for this element (Templated Record), I verified that even the demo page presents the same problem. I believe the best solution is for the Looker/Google technical team to resolve this PDF export issue. However, after 90 days, I have not received any feedback from the technical team regarding this problem.