Have you been able to check the fault code memory?
I was about to ask how to do that, but then I asked AI:
On a 2019 Honda Jazz, fault-code memory is normally checked through the OBD-II diagnostic socket; there isn’t a dashboard button sequence that displays stored codes.
Park safely, switch the ignition off, and locate the 16-pin OBD-II socket under the driver’s side of the dashboard, near the steering column.
Plug in an OBD-II scanner.
Turn the ignition to ON without starting the engine.
Select Read codes, DTCs, or Fault memory.
Check stored, pending, and—if supported—history codes. Save the code numbers and descriptions, along with any freeze-frame data.
Search the code in the vehicle’s service information or have it diagnosed before replacing parts.
A basic scanner usually reads only engine/emissions codes. To check systems such as ABS/VSA, airbags/SRS, electric power steering, transmission, or body electronics, you need a scanner that supports Honda’s additional control modules, or Honda-compatible diagnostic software.
Don’t clear the codes before recording them. Clearing them erases useful diagnostic information and resets emissions monitors; disconnecting the battery generally isn’t a substitute for proper code reading.
[End quote]
So - short of calling in a specialist auto-electrician, is there anything I can do? I might have an old code scanner somewhere, but I'm sure it's not sophisticated enough.