Hi @usinelachine,

Thanks for testing in Incognito mode and providing more details. I understand that the issue is still occurring on your end, even though we couldn’t reproduce it in our testing. Let’s go over some possible causes and solutions to resolve this.


:magnifying_glass_tilted_left: What Could Be Causing This?

  1. Bubble’s Rendering Delay
  • Even though you’ve set up a custom event to ensure the repeating group is loaded before generating the PDF, Bubble may still not fully render all elements before conversion.
  • The plugin captures the visible content on the page, so if some elements load dynamically, they might not be fully accounted for at the moment of capture.
  1. Incorrect Height Calculation in Custom Format
  • The plugin uses the height of the selected element (in this case, your repeating group).
  • However, if the repeating group contains dynamic content that expands (e.g., different numbers of tickets), the height may not be calculated correctly before the PDF generation starts.
  1. CSS or Third-Party Browser Interference
  • If there are external styles affecting height (especially from Bubble’s responsive settings), the plugin might be capturing a larger space than expected.
  • Some browser extensions or PDF viewers might alter the final display when opening the document.

:white_check_mark: Steps to Fix the Issue

1. Ensure the PDF Captures the Fully Rendered Content

Since the plugin prints exactly what’s visible on the screen, try forcing Bubble to fully render all content before generating the PDF:

:check_mark: Solution: Add a short delay before triggering the PDF generation:

  • Use “Pause before next action” for 500ms to 1000ms before running the PDF generation action.
  • This allows Bubble more time to render the entire repeating group properly.

2. Manually Set the PDF Height

Since the height appears to be multiplying incorrectly, try setting a fixed height manually in the PDF generation action:

:check_mark: Solution:

  • Instead of dynamically setting the height to match the repeating group, test with a fixed value (e.g., 1800px or 2000px) and see if it generates correctly.
  • If that works, the issue is likely due to Bubble incorrectly calculating dynamic content height before the PDF is created.

3. Test Different PDF Rendering Modes

The plugin offers different Render Modes under its settings:

  • “Client-side” (default)
  • “Server-side”

:check_mark: Solution:

  • If you are using Client-side, try switching to Server-side rendering and check if the issue persists.
  • Sometimes, client-side rendering depends on browser behavior, which can cause inconsistencies.

4. Test in a Different Browser & Device

Since we were unable to replicate the issue, it’s possible there is a browser-specific or system-related factor affecting the rendering.

:check_mark: Solution:

  • Try using another browser (Chrome, Firefox, Edge) and see if the issue persists.
  • If possible, test on another computer or a mobile device.

:magnifying_glass_tilted_right: Next Steps

  1. Try the above solutions (adding a delay, setting a fixed height, switching render modes, testing different browsers).
  2. If the issue still persists, let us know:
  • Which browser and OS you are using.
  • If the problem occurs only on specific events or all PDFs generated.
  • If possible, share a short screen recording showing the exact process.

Looking forward to your feedback! :blush:

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3