Fix: Dynamic LiveCycle PDF Form Cannot Generate QR Codes in Adobe Reader
Question details
Users are unable to generate QR codes within dynamic PDF forms created using Adobe LiveCycle Designer ES4 when opened in newer versions of Adobe Reader DC.

- Product
- Adobe Acrobat Reader DC
- Device & OS
- not provided
- Scenario
- Filling out and processing dynamic XFA forms that rely on JavaScript to generate QR codes dynamically based on user input.
- Observed behavior
- The QR codes fail to generate or render correctly after the August 2019 Adobe Reader DC update, whereas they worked perfectly in prior versions.
Verify your exact Adobe Reader DC version number and prepare a minimal, non-sensitive sample of your dynamic PDF form to test functionality safely.
Verify Acrobat JavaScript and Security Settings
Adobe Reader updates frequently tighten security policies, which can block dynamic JavaScript execution required for QR code generation.
Dynamic XFA forms rely heavily on Acrobat JavaScript. If recent updates reset your security preferences, the scripts responsible for rendering the QR code will be blocked from running.
Launch Adobe Reader DC, click on 'Edit' in the top menu bar, and select 'Preferences' (or press Ctrl+K).
Navigate to the 'JavaScript' category on the left panel. Ensure the 'Enable Acrobat JavaScript' checkbox is checked.
Go to the 'Security (Enhanced)' category. Temporarily disable 'Enable Enhanced Security' and add the folder containing your PDF to the 'Privileged Locations' list. Click 'OK' and reopen the PDF to test the QR code generation.

Test with an Older Version or Isolate the Form
Determine if the issue is strictly related to the August 2019 update by rolling back the software or testing a simplified form.
Experience Lightweight and Stable PDF Viewing with WPS Office
If you are tired of frequent software updates breaking your workflow, try WPS Office. It provides a stable, lightweight, and completely free environment for managing PDFs alongside your daily documents, without the heavy overhead of legacy XFA architecture.

Frequently Asked Questions
Why did my LiveCycle QR codes stop working after the update?
Adobe routinely updates the rendering engine and security protocols in Acrobat Reader DC. Changes made to Acrobat JavaScript and dynamic XFA support during the August 2019 update inadvertently altered how scripts for legacy LiveCycle ES4 barcode objects are executed.
Does WPS PDF support dynamic XFA forms?
WPS PDF offers excellent support for standard AcroForms. However, dynamic XFA forms (like those created in LiveCycle) use proprietary Adobe XML architecture. While you can often view the static content, dynamic features like script-based QR generation require Adobe's native software.
How do I report this bug to Adobe effectively?
To expedite a fix, provide Adobe Support with your exact Reader DC version number, your operating system, a minimal sample PDF that demonstrates the failure, and the original LiveCycle source form.




