Weird. The factory reset and re-doing all the learned commands didn't help.
It would still "lock up" the RF somehow.
But what seems to be working is that I learned all the commands to an MX-980 and then used the Transporter function to copy those commands to the KP-900 and so far, so good.
Just taught myself the Transporter function.
It's super easy once you figure it out.