Hi David, so I found the issue… I had turn on advance ecommerce in analytics…
Enable Enhanced eCommerce
Enhanced eCommerce allows you to measure more user interactions with your store, including: product impressions, product detail views, starting the checkout process, adding cart items, and removing cart items. Universal Analytics must be enabled for Enhanced eCommerce to work. Before enabling this setting, turn on Enhanced eCommerce in your Google Analytics dashboard.
This is in the yoast google analytics plugin.
Maybe you can look into it from your side as I am sure many users use this plugin.
Thanks
Sam