I have similar issues. My saga:
I won the lottery! No, not that one, the Tesla runaround lottery! First I received a text last Saturday that I would be receiving my car the next day. But I had no loan, no contract, so no go. But I had a VIN. Then they texted for me to sign a contract Yay! But it wasn't for the same VIN, but hey it is a Tesla!. Then yesterday, with a contract signed on line, they did an electronic transfer of my down payment and I would see the car today. But wait! There's more! At 5:01 PM yesterday I receive a text (remember they close at 5 PM) that my cosigner needed to sign the contract. My beautiful wife has never seen an email to sign, and her account does not link to our RN number. So today, I get a call saying they will deliver the car and we can sign here! Only they called a couple of hours ago and said it needed to go back to the paint shop, and then at 4:47 PM today I get a text: TESLA DELIVERY UPDATE - The vehicle currently assigned to your account does not match your configuration. This VIN will be removed and a new vehicle of the correct configuration will be assigned once available. We apologize for any inconvenience. I know these people are working hard, but seriously?"
So no Tesla, they have my down payment, and the factory is closed!