Hi,
Thanks for your version number.
For your security, please update HikaShop to the 2.3.3 version ; we made a security first two days ago.
www.hikashop.com/support/support/documen...ashop-changelog.html
www.hikashop.com/index.php?option=com_co...&view=article&id=269
The version number is also displayed in the HikaShop footer and is accessible in the HikaShop configuration (first tab, at the bottom).
I will improve the way it is displayed for the next release (it is displaying the internal version number ; I will also display the public one).
The problem you got is that, your server or a plugin is adding specific header for the "updatecart" hikashop link, so when you try to add the same product with the same quantity, the browser to not call the page, it use it from his cache.
If you change the quantity, you can add the product once again..
What I can recommend you and I can't tell you that it will work at 100% ; is to edit the HikaShop product controller.
File : components/com_hikashop/controllers/product.php
Replace
By
function updatecart(){
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Expires: Wed, 17 Sep 1975 21:32:10 GMT');
It should force the browser to not cache these specific url ; but you might have some issues for the rest of the pages, when the cart might be put in the browser cache and where you might think that the cart is empty (or not) when it is not (or it is).
So removing the feature that force the browser to cache all pages will be a better solution.
But we can't help you for that.
Regards,