We encountered this problem last June when our X 100D arrived, and Tesla swapped out our Gen 1 HPWC.
The issue appears to be a software timing problem caused by the faster MCU2 processor and not the software not able to reliably communicate with the Gen 1 HPWCs. At that time, Tesla said they were working on a software fix - and we still haven't seen this 7 months later.
Even if you swap out your home HPWC, you could still encounter this problem if you try to charge at any Gen 1 HPWC destination chargers (which we tried to use last summer).
The issue appears to be a software timing problem caused by the faster MCU2 processor and not the software not able to reliably communicate with the Gen 1 HPWCs. At that time, Tesla said they were working on a software fix - and we still haven't seen this 7 months later.
Even if you swap out your home HPWC, you could still encounter this problem if you try to charge at any Gen 1 HPWC destination chargers (which we tried to use last summer).