To those who haven't received it, I placed two orders (one on the 10th and one on the 14th) and did not receive a code for either. 100% sure I entered the promo in correctly (in fact for the second order, it gave me an error at first as I didn't have the minimum 15$ at first, before I modified my order). Both orders eventually said Promo code applied successfully briefly in the checkout page before then disappearing.

After I had placed the first order, I had mistakenly thought the free delivery part was for the full promo duration (it was just the first day) and contacted grubhub support about it. During the conversation they assured me that I was still eligible for the emote:

(09:45:01) TP - Jesus M: The discount was only for yesterday.
(09:45:29) TP - Jesus M: But you're still eligible for the in-game pizza emote.
Forward to today I didn't get a code, and so I re-contacted Grubhub support and spoke with both a customer service rep as well as a supervisor or manager. They told me that my orders were not eligible, occasionally saying codes ran out and/or the the code didn't apply successfully despite the website saying otherwise. Spoke with them for about an hour and did not reach a resolution on the issue (did not get a code). They also said they were unable to generate new codes.

I also tried contacting Square Enix support and they were not able to help either. The rep there did say that a lot of people had also contacted support about the issue but couldn't provide any assistance, unfortunately. They did say that if there were any updates that they would be posted to the Lodestone, but that might just be a fallback response, not sure.

It is kind of frustrating that this promo was poorly executed. If codes did run out there was no notice on the lodestone or Grubhub that this was the case, nor was the promo ended early. If Grubhub's website is to blame, well that sucks too since a ton of people spent money on orders only for the emote, and it's definitely not cheap.

I hope SE does something about this, because it really does feel like a kick in the stomach from both companies. Hopefully if enough people complain something will be done about it; I've definitely lost a bit of trust in both SE and Grubhub over this.