Despite paying for the food, a technical mix-up on the app marked the order as unpaid which led to a string of angry calls from the agent that left the customer shaken.