Macro Export/Diff doesn't work
We have temporarily removed macro export functionality (adfExport) from our Confluence macros due to a platform scaling issue in Atlassian Confluence searches and bulk operations.
#Issue Overview
Confluence searches trigger adfExport calls for every macro on every page in the results, creating an N+1 scaling problem. This leads to massive spikes - e.g., 25 pages × 25 macros = 625 calls per search page, scaling to 62,500 over 100 pages - which hit Forge rate limits and prevents app functionality for tenants. Users or other apps performing rapid searches can unintentionally DoS the entire app/tenant.
#Affected Functionality
Macro exports in PDF/Word via searches or bulk views.
Impacts all sites with pages containing multiple macros.
Pages still render normally; only adfExports fail under load.
Causes exhaustion of rate limiting, causing customer impact.
#Workaround and Timeline
Macros will no longer export to PDF or show their difference in version history pages.
We are monitoring Atlassian's ECOHELP-109072 ticket (in Developer Review as of Feb 10, 2026) for a fix. Exports will resume once resolved.