I have a TH-9800 that I have programmed with CHIRP for years…never had a problem.  The cable that is used looks like a standard USB to mini USB cable.  It is NOT.  It has a USB to TTL converter inside it…

 

Sent from Mail for Windows 10