I'm stunningly new to this, but got several BF888s and a UV5Ra the other day and I had tons of issues programming them..... until I got an FTDI chipset cable.

I did buy one of the knockoff...