I think I figured out what was causing the issue.
I did what you suggested and tried disabling JS optimization and it seemed to fix it. Then I re-enabled it and disabled CSS optimization and it didn’t fix it, so I knew it was related to my JS optimization options.
So I tried unchecking “add try-catch wrapping?” and it seemed to fix both issues.
Then I went even further and tried unchecking both the other checkboxes (Force JavaScript in <head> & Also aggregate inline JS?) and it only broke the WooCommerce Price Filter, my Live Composer pages still worked.
Lastly I re-checked “Load JavaScript early” and everything seems to work. But it comes at a cost to my GTmetrix PageSpeed grade. It caused it to go down 10% from an A to a B…
https://gtmetrix.com/compare/TDTDSRBS/Fozs1q5H
This explains why it was not an issue with my other site because my other site has all the JavaScript options unchecked except for the main one that says “Optimize JavaScript Code?”
I’m guessing a WooCommerce Product Price filter wouldn’t look right on that site either, I just don’t use one on that site.
Is there any way I can use the new version of the plugin without anything breaking and without lowering my PageSpeed grade?
Thanks,