I’m in the same boat. At the beginning of December, my wife’s 2019 Model X P100D suddenly went to zero miles while it should have had ~150m of range while she was getting her nails done, the app gave me a heads up it was empty, so i knew before she did.
It has about 20k miles, almost never supercharged.
On December 10th, Ft. Lauderdale Service center said HV battery failure. Today the app said they’ve updated the completion estimate to March 31st, which will coming up on 4 months. So 10-15% of the time I will own this car it will be in the shop.
As an aside, I went to see if I could buy a new one and just have them buy the broken one from me. A new Model X Plaid is bowing delivery in October - which is understandable because I don’t think it’s even out yet. But, the non-plaid is showing delivery in January of 2023.l - one year from now. For comparison Model S is showing 4-8 weeks. Must be something specific to the X that is jacked up