I paid for the FSD upgrade when they just had the deal a couple months ago, made an appt to upgrade and fix a couple of other items, and when I went to pick up the car the FSD wasn't upgraded and when I asked why, they said "Tesla will call you, its by VIN."
Is this the same experience you have...