I'm only guessing here. fldigi has at least two methods of setting PTT on rigs. One uses RigCat (CAT command for PTT) and the other uses Hardware PTT. I don't know much about Hamlib, flrig or the other tabs. Is it possible PTT is being set by more than one fldigi method and they are conflicting?