If OP is the same user who posted on Reddit, then they also stated:
I would at least give them a few days before speculating as to reasons why they appear not particularly eager to report back on a successful (or even failed) delivery.
@Udon1122 You might not want to share your name and VIN in the same place.
It's plausible the picture wasn't shared in real time but one or more days later. The X post mentions "recently met with" which doesn't necessarily convey a same-day meeting.
OP or the interim CEO?