I understand and agree with all of that, but mine failed after it charged correctly, all comms were fine to allow it to charge. Its only when I stopped the charge using the Bonnet app did the car throw up the errors. So if we can identify the commonality between all the individual failures, be that the process that was used to start and stop the charge, the type or make of charger, the SOC it failed at etc, only then can we start to home in on what needs to be fixed or a process that needs to be changed.