Ubereats blatantly scamming me

The first agent tells me my code is active and to place the order and they will manually change the order price to reflect the promo afterwards. He randomly cancels the chat on me after I place the order then the second agent tells me the promo is inactive and they can’t change the price and promos only works from our end. This has to be illegal.