Если мы добавим 3 штуки одного товара и нажимаем "удалить" то он удаляет по одному товару (а всего у нас 3 штуки). Далее он удаляет и вторую и последний не удаляет. Проверьте логику скрипта на сервере. Возможно вы используете одну функцию для удаления и добавления, а в функции для добавления возможно указано что мин. кол-во продукта 1.