I just received my code. For anyone who's still waiting and who is 100% sure that the code was applied to the order, what worked for me after several failed attempts with the customer service:
1) Call customer service. Do not contact them by chat or email.
2) Be clear that you know what you're talking about because many of them will come up with random bs about you having to keep on waiting, that they can't check whether you applied the code, that you ordered too late, that supplies ran out etc. Worse case scenario they might hang up on you (1 did for me, and I was being very polite, but standing my ground). First of all, they can definitely verify whether the code was applied or not. Second they have published themselves a short FAQ that says explicitly everyone who applied the code during the promotion will get the code and if you don't you should reach out to them.
This is the link, scroll down:
https://lp.grubhub.com/gameawards/?u...ent=gameawards
3) If they offer you a reimbursement, decline it. Be clear that all you're asking for, is getting the emote. Ask (politely) to talk with a manager. In my case, the customer service person immediately transferred me to their supervisor, without me asking, after I turned down the refund. They're trying everything they can to have people drop the case as much as possible because it's extra work for them.
4) Explain to the manager that you just want the code and if they don't offer it by themselves, ask them to escalate your case to the relevant department (the promotions one) so that they can address your case. The manager should be able to provide you with an internal case number.
I received my emote code ~2 days after I did the above.
But please remember, keep it civil. It's not the customer service people who have massively fucked up here, but the people who failed to organize this promotion. Grubhub should clearly have given them instructions to just escalate the case to the relevant department and call it a day instead of coming up with whatever nonsense they can to get rid of people.