Tapping Pay does nothing after removing a cart item
The reporter removed one of three items, then tapped Pay on checkout. No order was placed and no
error was shown. Checkout throws on the empty slot left in cart.items, and the server rejects the request with a 500.
- Add three items to the cart.
- Remove the second item.
- Open checkout and tap Pay.
- Expected — the order submits and a confirmation is shown.
- Actual — nothing happens. No spinner, no toast, no error state.
- Console —
TypeError: Cannot read properties of undefined (reading 'id')atcheckout.tsx:88 - Network —
POST /api/checkout→ 500 in 412 ms - Server (correlated
API-212) —ValidationError: ids[1] is null
- Safari 17.4 · iOS 17.4 · 390×844 · release 2.14.0
- OCCURRENCES
- 7
- AFFECTED USERS
- 5
- FIRST SEEN
- 2d ago