The communication wire is low voltage, meaning the connection has to be pretty darned good, the slightest 'light touch' or dirt or looseness and it won't talk right, either the voltage just won't get thru so it don't talk, or it could be noisy, corrupting the data flow so the communication is in error, causing errors.
By re aligning everything you are making sure everything is working AS DESIGNED to work, in other words, making sure that the pins ARE aligned correctly so they Do fit in each other properly, there IS a good connection so that the voltage gets thru and it DOES talk back and forth properly.
Because of the voltages involved in the high side, (up to a kilovolt) these fittings also must be very TIGHT, so there is no leakage or creepage of this voltage where you do not want it to be. That means seals must be pressed tightly on each other. If the plug is not seated exactly how it is supposed to be, the switch won't be made, saying essentially, YEP, im in good and tight, and it won't start. This means that you literally do not have much wiggle room at all on these things, they need to be plugged in pretty exact.
Now lets take a charger that is designed for 300 amps or so, it's running probably 2 conductors of 3/0-4/0 cable and probably a #2 or bigger ground return, the thick insulation around them because of the voltage, AND extra cables for communications, which might be shielded with a wire mesh to keep noise out of them. This stuff is HEAVY, it can be a few pounds per foot. So you have a 5 foot loop of cable hanging off the top of your seat, arching down towards the ground, dropping 3 to 4 feet before finally actually TOUCHING the ground, where finally, there is a stress relief, because all that weight (10 to 15 lbs 4-5kg is being supported by the plug only) is just hanging there. It's pulling sideways on the plug, which is held in place by what?? that little clip and a little slidey poo thing to lock it? Any twisting that makes an edge of that plug lift off the seat, and viola, you are no longer sealed, the switch is opened and the charge won't start.
Re drilling the holes, you are aligning the thing better, so the force is not as bad trying to unseat the plug, and it's got a better chance of staying pluggin in all the say and charging.
Those other chargers that don't work, do me a favor if you can please. Next time you go there, try draping the charging cable over your handle bar, so the handle is supporting the cable's weight, so it's more across the handle bar, and running up the cable instead of just the cable plugged in and all that weight just dragging and bending it to the ground. When plugging the cable in try to hold it up over the hole, hold the actual cable about 8 inches to a foot from the plug while you plug it straight down into the plug, keeping any side or twisting motion off it, (sometimes ill drape the cable over my shoulder for the plug in to support it during the initial plug in) once it's plugged in, give it that quick wiggle to hear the clickclick so you know it's seated and the switches made, and then gently drape the cable so it's being supported more laterally across the handle bar. See if this might help actually start your charging session because the plug is aligned properly, and talking now.
At the track, especially when it's cold out and the cable is stiff as shit, (racing when it's 28 degrees out is NOT fun on a few levels !!) ill have to try sometimes 3 or 4 times to get it to finally engage properly and start, and it's all because it's NOT fully seated FLUSH face to face on the plug face.
ANY thing you can do to align the plug better, and take the strain of the cable weight OFF the plug head and charge port will make charging a lot easier and a lot more probability to not give you an error when starting the charge.
In a perfect workd, Energica gets bought by a competent owner, and in the future we see some sort of software upgrade where on the dash, a little light or icon or something lights up to tell you YES or NO if that stupid switch is made or not so you can tell if it's seated good or not.
Aaron