I have two ODB2 scan tools, the simpler older one is an Autel MaxiScan MS300 which always worked fine on a 2002 Honda Stream 2.0 but always shows "Link Error!" on the Jazz after slowly going through all the ISO9141, KWP2000, CAN2, etc protocols.
My other one is a much newer and more complex Konnwei KW590 which does work.
So what has changed with ODB2 that would make a 2009 Jazz ODB2 connection fail, using equipment that worked on a 2002 Stream?
Curiously too, when my wife called out the AA man for our Stream when both the cam timing sensors had failed, his WiFi ODB2 system could not read the Stream codes, but my cheap old Autel reader worked immediately (3141 if I remember correctly)...?