Earlier quoted context omitted.
I’ve had food sitting at restaurants for over an hour before while Uber attempts to find a driver. After a particularly frustrating instance where Uber told me to cancel but didn’t refund me for me, I did manage to find a support inbox that’s read by an escalation team and I had a real life human calling from SF let me know that they would refund me. The effort it took to get the refund was ridiculous though as every…
Uber Eats will lie and blame the restaurant for being slow when they can't find a driver. The order status will stay on "preparing your order" for an hour while I know full well (by calling the restaurant directly) that the food was ready for over an hour. Sometimes it'll switch to "driver on the way to pick up" and then back to "preparing your order" which makes no sense. Deliveroo is was similar in that aspect back…
Oddly enough, I've NEVER had this issue with DoorDash. I think DoorDash simply makes restaurants unavailable if they don't have drivers, whereas UberEats ALWAYS takes the order and then simply doesn't fulfill it if they can't. What you say about "preparing your order" is 100% correct. There isn't a "waiting for driver" status, so if there is no driver on the way, it stays at "preparing..."
This is a particularly terrible customer experience since you almost always time your deliveries so you eat them right when they get there and you are hungry when they arrive. By the time you realize Uber is not going to bother fulfilling your order, you've already probably been waiting 30 minutes, cannot cancel then without being charged, and have to start making other plans for food as you get hangrier and hangrier. It's even worse when you're getting food for the whole family delivered and have to deal with hangry kids!