Symptom: You installed an update or changed a setting, but the form or the settings screen still behaves the old way. This is the most common cause of it did not work.
Why it happens
Caching and optimization plugins serve saved copies of your pages and scripts to make the site fast. Right after you change something, that saved copy can be stale, so you see the previous behavior even though the new files are already in place.
How to tell caching is the cause
- The version at the bottom of the DrezSync settings screen is not the version you uploaded.
- A change you made in the field settings does not appear on the form.
- Times or styles look like an older build.
How to fix it
- Clear your cache in your caching or optimization plugin, and any server or CDN cache.
- Test the form using the Gravity Forms preview, which bypasses most page caches.
- If a particular optimization plugin keeps combining or delaying scripts, exclude the DrezSync script from that feature.
Excluding the DrezSync script from optimization
The script is: /wp-content/plugins/drezsync/assets/js/booking.js on the free version, or /wp-content/plugins/drezsync-pro/assets/js/booking.js on Pro, since Pro installs in its own folder.
Add it to the exclusion list using whichever your plugin accepts: the file path booking.js, or the script handle drezsync-booking, which is the same on both versions. Look for settings named like Exclude from combine, Exclude from minify, Exclude from defer, or Exclude from delay JavaScript.