Fedex tracking says delievered. But never received the order

I ordered Huel supplement on June 14th. Tracking got generated on June 15th and there is no way I’m expecting the order to be shipped on june 16th. But FedEx says order delivered. Checked my google door cam there was a FedEx truck and my neighbor has something delivered but not me. No FedEx driver came to my door and delivered anything. My current supplement is almost to end and I need these to start in a few days. Could someone please help. I see a lot of posts that have gone through the same experience.

Apologies on your Huel delay. Ive messaged so we can track down any updates and sort it out. :mega: