See, this is the kind of crap I am talking about with dealers.
YOU are NOT important to your dealer. Once they get your money they don't give a FUCK, unless they think they can sell you something else.
So it sounds like what you were saying is, the moment you contacted the company (Energica) directly, they got your bike, got it fixed and back to you, .vs. the dealer who took months of 'troubleshooting' ?
The guy can look at your bike this week, e mail them 3 days later with the info, get an update back saying, check this and that, put it on his calendar, and go 'look' at your bike a week later. Ok that didn't fix it, 3 days later, e mail energica back with their findings when they get around to it, get a reply the next day, well ok, check THIS... oh ok, so a week later, check the next thing. on and on and on.
Now a month later YOU call for an update, Oh were in contact with them, were VERY busy troubleshooting!!! the dealer is NOT going to give YOU any priority, they don't give a shit, in fact the longer they can drag it out, the more hours they can charge YOU or Energica for the work they are doing!!!
This isn't just the Energica dealer, which I don't think there are ANY 'energica only' dealers, but rather other dealers, ie like BMW, or Eurocycles who decided to also sell their bikes etc, who are NO different than Ford, Chevy, pick any other vehicle company. YOU are just a pawn they can manipulate to get money, and if it's a warranty fix, all the better, now we REALLY can rape them, because it's a guaranteed YES to 'fixing it'.
once you actually contacted the company, they jumped on it and got it analyzed and fixed VERY quickly, all things considering. Yes, thats typical for Energica, they as a company actually DO care about their customers!! and will, as you see, bend over backwards to keep the customers happy. They are just not always fully aware of what REALLY is going on at the dealers. If the dealer is telling them everything is dandy, and the customers are not callling in bitching or inquiring about things, they have no way to know. A dealer is never going to tell them, yeah, were fucked up ... either btw...
Any kind of power fault, typically shows up as a blatant 'Power Block' for lack of a better term to use, error. especially if stuff is grounding. While and AC charger may not show this, a DC CCS charger should pop this fault and tell you directly if it's one of the smarter ones. The bike is VERY picky about grounding issues, and absolutely has that fault. While I can not speak with any absolute authority on your problem specifically, we see similar in the power industry, ok the 120 DC bus is grounded (again) it's a transient, shit, god dammit. sigh.... ok when did it come in and when did it go out.. look at the logs, what were they trying to do? what valves were cycled, what switches made? what was the first out?, did they get a readout of 'when' actually did the fault pop up, that right there should have led them real quick to a place to look. It checks insulation before letting the juice flow, and should have gotten a 'charge initialization, bus ground failure' or whatever the fault was logged as.
Energica knows this, which is probably why they were able to go, OH, yah, here it is!!! get the part from italy and your bike back, in a week or two, but a bike mechanic, doing electrical work...in a dealership...yah, not so much.
Im glad you got your bike back and it's running! Hopefully for good this time. Im sorry it took so long.
As for changing the title here, if it allows you to edit your initial post, you may be able to that way, SMF may let you if it's set up that way and you have that permission, otherwise, nope, it's stuck that way, but still, there are relatively few experia posts with hard problems like this, so what you posted is pretty pertinent to the eventual problem. Id not worry about it too much.
Thank you very much though for the follow up. We DO appreciate it. Many people come in, asking for help, get their issue fixed and never see / hear them again, so it doesn't help much for future readers.
Take care
Aaron