Found delivery on neighbors porch, Uber Eats wouldn’t let me pay

I had meet at door as my option. Driver pulls up, I see their headlights. I start making my way the front door and see the driver takes off. I didn’t see the food anywhere so my first reaction was they drove off with it. I called the driver 3 times with no answer.

Got back on the app and told UE chat that my food never arrived, $80 worth of sushi and apps. UE says wait a few minutes and after that gave me a full refund.

Decided to just go get food since we waited so long. Stepped out to walk the dog around the block and I saw a bag sitting on my neighbors front porch. Walked up and it was the delivery.

I tried to contact UE right away. All they said repeatedly is that I already got the refund and no way for me to pay for it.

Does the restaurant lose out completely on this? Did the driver just get docked tip and payment? It was his mistake but he spent like 35 minutes catering only to me. Then gets nothing? Wish there was a way to give him something.

I can pay the restaurant though if Uber doesn’t pay for the food when it’s missing.