Hi,
Yes, you are right. Apparently your have already diagnosed the problem you have. That error message shouldn't be trowned and it's not a jQuery conflict; it is something else.
That error message:
TypeError: Virtuemart.updDynFormListeners is not a function
Virtuemart.updDynFormListeners();
Would appear if any of the following occurs:
1- you are using latest Virtuemart version with an older CleanMart version. If your VM is VM3.0.14 or VM3.0.16 you must install the latest CleanMart version (v3.9.4). See the release notes:
www.flexiblewebdesign.com/forum-virtuemart-2-template-support/1379-cleanmart-updates-check-and-request
2- you have upgraded your CleanMart but your website is still using the old dynupdate.js file. To update that file, via FTP, find this file:
/templates/YOUR_TEMPLATE/js/dynupdate.js
and DELETE it. Then check your website again (this file will be automatically re-generated when you reload your website once) the console error message should be gone and everything should be good to go.
If still no luck, then let me know...
Regards,
Suppprt