I use stepped checkout (login, addr, shipping, payment, cart/confirm). I have a manual payment to catch cases of product for free shipping. All other products are chosen by the customer.
On the cart/confirmation screen, if I add/remove an item or delete it, the cart removes ALL shipping. The customer could then checkout without shipping charges.
If I click on payment (path), HikaShop takes me back to the shipping step (correct) to verify my shipping options after the cart change.
See attached. Need help with this.