So I assume this is likely bad news for me if I was hoping to get my car before the end of June - my VIN has disappeared from the source code. Has that happened to anyone else before?
That's odd that VIN disappear from the source code- you might want to call the Tesla CSR on phone or online chat to find out if the car has been built yet? They seem to be able to pull up info as long as it's not too close to the delivery date - once it's near the delivery date, they just say " only the delivery team has the info now"