Fixing homepage load delays caused by Airlift plugin’s “Execute JavaScript on user interaction” setting in WordPress

A client reported that their WordPress homepage appeared to load slowly, though technical performance metrics showed otherwise. This created user experience concerns, especially given the use of the Airlift optimization plugin.

Issue background

Despite showing high scores (94%) in BlogVault performance metrics and substantial improvements in page size and request count, GTMetrix was unable to analyze the site, and users observed a slight delay before page content rendered.

Diagnosis

Through detailed inspection, Freshy’s developers determined that the Airlift optimization plugin was introducing a delay by waiting for user interaction before executing JavaScript. This behavior effectively postponed visible page rendering until a user moved their mouse or clicked—creating the impression of a slow-loading homepage.

Resolution steps

  1. Disabling Airlift temporarily: Doing so resolved the delay, confirming the plugin as the root cause.
  2. Testing plugin settings: Developers focused on the “Execute JavaScript on user interaction” toggle, which appeared turned off in the dashboard but was functionally still active.
  3. Reaching out to Airlift support: Freshy coordinated with the plugin vendor (BlogVault/Airlift) for further assistance, suspecting a UI glitch where a disabled setting was still being applied.
  4. Final validation: After support intervention, the issue appeared to be resolved. Page content now loads immediately upon visiting the homepage, with no need for user interaction.

Final outcome

The plugin’s setting was successfully overridden, resolving the load delay. This case underscores the importance of cross-checking optimization plugin settings—even when dashboards show expected configurations.

If you’re troubleshooting mysterious rendering delays on your WordPress site, or need help fine-tuning plugin behavior, contact Freshy today.