Wow, rather harsh, don't you think?
At any rate, my (stock EVG 24V) controller has the exact problem that he described:
- when the battery pack is inserted, it connects to the contacts with a fat spark.
(It does not help that in both the controller and the battery pack a capacitor is embedded...