У нас была похожая проблема с элементами, исчезающими из корзины, это происходило только в магазине, который использовал подкаталог основного домена, и только с ie9 и более старыми ie. У нас также был лак на фронтэнде и magento 1.4.1.1
например.
www.example.com = основной магазин
www.example.com / sub / = вторичный магазин
После добавления товаров в корзину вторичного магазина в ie9 вы можете перейти в основной магазин и добавить больше товаров, вернуться на страницу корзины, и все было хорошо, если вы пошли в другой продукт вторичного магазина и добавили еще один товар в корзина, затем посетил страницу корзины, все предыдущие элементы исчезли, но только что добавленный был там.
Мы обнаружили, что можем последовательно воспроизвести это, посетив страницу товара вторичного магазина, добавив в корзину, посетив корзину - товар есть, вернитесь на страницу товара, вернитесь в корзину, товар пропал. Это оказалось плохим фоновым URL-адресом в таблице стилей, и это правило использовалось только шаблоном страницы продукта. Этой ошибки 404 было достаточно, чтобы ie9 и старше т.е. потеряли сеанс и начали новый.
ie10 и 11, chrome, firefox и safari вообще не имели этой проблемы, поэтому, если вы получаете периодические отчеты клиентов о том, что корзины внезапно опустели, проверьте весь сайт на 404, все, что может понадобиться, - это пропустить один изображение, чтобы потерять сеанс для ie9 и старше ie's.