Maybe discussed before but as a new member . . .?
Recently used CHIRP to read from my Radioddity GA-510 HT. Took me a few minutes once I'd done that to discover that the radio had been sitting there in transmit for all that time. The battery got pretty warm but the heat sink/body channel of the radio was blistering hot. Turned off the radio, removed the batt and set it to cool.
Then I tried reading from my IC-7300 and at the end of reading that radio's memory settings, the IC-7300 went into transmit. Noticed that immediately 'cause the fan came on and the tx light light up.?
Wanting, like the Lock Picking Lawyer, to make sure it wasn't a fluke, I read from the IC-7300 again and, yep, the radio went into transmit. Only stopped when I closed CHIRP.
So perhaps either that's a bug needs fixed or it's a long standing issue that others have noticed but for which there is yet no fix.
And yes, I'm running a version downloaded a month or so ago. Reads as CHIRP next-20230311/Python 3.10.8, so it ain't that old.
Nils / W8IJN