Alex,
These tests are now failing with your driver:
Jetstream JT220M Detect FAILED: <class 'chirp.drivers.alinco.JT220MRadio'> detected as <class 'chirp.drivers.kyd_IP620.IP620Radio'> Jetstream JT270M Detect FAILED: <class 'chirp.drivers.leixen.JetstreamJT270MRadio'> detected as <class 'chirp.drivers.kyd_IP620.IP620Radio'> KYD IP-620 Detect FAILED: <class 'chirp.drivers.kyd_IP620.IP620Radio'> detected as <class 'chirp.drivers.wouxun.KG816Radio'> Leixen VV-898 Detect FAILED: <class 'chirp.drivers.leixen.LeixenVV898Radio'> detected as <class 'chirp.drivers.kyd_IP620.IP620Radio'>
It looks like your driver needs to distinguish its image a little better, and the other drivers that detect your image as theirs need some help too. The JT270M and VV-898 are basically the same radio as each other. Is there any chance that your KYD radio is clone of those?
Please take a look at the match_model() methods in your driver, and the affected ones above.
Thanks!
--Dan