I also have the issues with charging and a warm camera (not too hot), and I now have a constant recharge scenario (for the second time). I am now on version 2020.24.6.1., I charge to 80%, and when home, I leave the X permanently connected to the wall charger as per-instructions from Tesla when I purchased the X.
Before this constant recharging scenario started, I would lose about 3-4miles of range a day and the X would recharge each night to recover that loss. Worked great for almost two years.
Two software versions ago, I noticed the X was attempting to recharge every 15mins. That cannot be good.
One software version ago, the X returned to a nightly recharge (as per-normal).
Latest software version, I am back to the X attempting to recharge every 15mins.
It would appear Tesla has problems with losing fixes to previous problems with subsequent software releases. I noticed this recurring problem in software upgrades about a year ago with a problem to do with opening the charge door from the button on the wall charger lead. They fixed it, they lost it, they fixed it again.
I am guessing there will be another software version that will fix the leakage/constant-charge issue again.
Maybe Tesla has software source control issues?