Since the last update there is a problem with the Generic child variant in both details and category view.
The URL changes when you choose a variant but the price doesn't change and the buy now button doesn't appear.
I have tried to disable modules and plugins that could conflict but that didn't help.
Also tried protostar and beez3 template but the problem remains.
Joomla! 3.8.0
VirtueMart 3.2.4
Some link to test ?
https://www.daylightlamps.co.uk/high-frequency-fixtures/parabolic-fixtures/t8-mat-parabolic-fixture-mounted.html
It's a javascript problem.
Uncaught TypeError: Virtuemart.stopVmLoading is not a function
Check if the template have no update.
This file vmsite.js should be loaded using PHP : vmJsApi::jSite();
, but is not loaded.
Check your Virtuemart config if you have selected to load Vm javascript or at last resort add it in your template.
Thanks!
Still don't know why vmsite.js did not load on all websites having te same problem but adding it worked.
Could it be the PHP version on the server? (PHP 7.1)
Perhaps they moved the php code in the last VM release and you have some overide in your template.
It's very hard to know without access to the PHP files.