@Barry provides an excellent description of the difference between a professional technician, and a hack mechanic who should not be allowed to work on a wheelbarrow, much less a Honda 50.
I also use the scanner Barry mentions in his post, and for any doubters out there, my machine sometimes catches pending codes that my dealer-grade Bosch equipment misses. The foregoing just to say that if you need codes extracted, @Barry has the equipment to do it.
Thanks @Barry, I will bring my ride one of these days and you can check what the other guy was complaining about, as he said it was not 16 pins and none of the 4 adapters he tried fixed with my connector.
I have a huge box of adapters but 99% of the time I just use one one Bluetooth adaptor. It's standard odb shape with 16 pins but has some trick circuitry inside that allows it to adapt to read almost anything. Generally, I only need a different adapter for older cars like BMW and Mercedes that have a different plug shape but nowadays it's all standardized. I'm using Launch X-431 Pro software on android which is basically a copy of the dealer software and gives me full scan and programming capability. As long as I stay on top of the updates, if the main dealer can do it, I can also do it. I can remember using some of the older snap on diagnostic systems where you had to change different 'keys' in the the adapter in order to read the ecu. Things have come only really fast, even in the past 2 years. As for some garages not being able to read some cars, that's the difference in spending 50dhs on a generic code reader and spending 9000dhs on the proper tool for the job.
One thing I've seen a lot of is 'mechanics' scanning for fault codes and blindly changing parts to make the problem go away without any real understanding of what the code means or how the system works. For example, a code will come up for airflow meter. They will fit a new one at 6-700 without even have taking any readings to see what is actually going on. The problem could have been a loose hose clip but they just fitted a 700dhs airflow meter which didn't fix the problem, 'because that's what the computer said'. There's a lot of guys here who call themselves 'full mechanic' when realistically all they are good for is changing oil and brake pads. I spend a lot of my time teaching and training and honestly, it can be frustrating sometimes. A lot of it spent trying to undo bad habits and false information that has been taught by people who shouldn't be working on anything bigger than a Honda 50.
Anyway, I digress, initial computer diagnostic scan will always be free with me for carnity members.
I don't need the OBD II reader right now, but wanted to get it fixed if required, just in case the need arises.
However what would interest me is if there is an adapter with Barry that might fit my Pathy.