Separate restaurant search, menu loading, sign-in, rewards, checkout, payment, and order tracking. Record app/browser version, general area, fulfillment type, error, and local time. Confirm order history and card authorization before retrying checkout.