Hi, I'm having the same issue with several YITH plugins.
Tested them with only WC and default 2022, 2023, 2024 themes, and still don't work properly.
Buggy, with display issues. The Zoom magnifier creates 2 columns of the same image, and upon hover, will populate a lot of the "enlarge" icon.
Ajax Search doesn't work on mobile.
Plugins I tried to use:
Zoom Magnifier
Quick View
Wishlist
Product Countdown
Compare
Ajax Search
Had to disable all of them.
Error in console for Zoom Magnifier:
JQMIGRATE: Migrate is installed, version 3.4.1
imagesloaded.min.js?ver=5.0.0:13 Uncaught TypeError: Cannot read properties of null (reading 'nodeName')
at h.confirm (imagesloaded.min.js?ver=5.0.0:13:3187)
at h.check (imagesloaded.min.js?ver=5.0.0:13:2625)
at imagesloaded.min.js?ver=5.0.0:13:1948
at Array.forEach ()
at n.check (imagesloaded.min.js?ver=5.0.0:13:1904)
h.confirm @ imagesloaded.min.js?ver=5.0.0:13
h.check @ imagesloaded.min.js?ver=5.0.0:13
(anonymous) @ imagesloaded.min.js?ver=5.0.0:13
n.check @ imagesloaded.min.js?ver=5.0.0:13
setTimeout (async)
n @ imagesloaded.min.js?ver=5.0.0:13
i.fn.imagesLoaded @ imagesloaded.min.js?ver=5.0.0:13
_initZoom @ yith_magnifier.min.js?ver=2.1.1:1
_init @ yith_magnifier.min.js?ver=2.1.1:1
g.yith_magnifier @ yith_magnifier.min.js?ver=2.1.1:1
(anonymous) @ yith_magnifier.min.js?ver=2.1.1:1
each @ jquery.min.js?ver=3.7.1:2
each @ jquery.min.js?ver=3.7.1:2
g.fn.yith_magnifier @ yith_magnifier.min.js?ver=2.1.1:1
(anonymous) @ ywzm_frontend.min.js?ver=2.1.1:1
e @ jquery.min.js?ver=3.7.1:2
t @ jquery.min.js?ver=3.7.1:2
setTimeout (async)
(anonymous) @ jquery.min.js?ver=3.7.1:2
c @ jquery.min.js?ver=3.7.1:2
fireWith @ jquery.min.js?ver=3.7.1:2
fire @ jquery.min.js?ver=3.7.1:2
c @ jquery.min.js?ver=3.7.1:2
fireWith @ jquery.min.js?ver=3.7.1:2
ready @ jquery.min.js?ver=3.7.1:2
P @ jquery.min.js?ver=3.7.1:2