I had the same thing the matter with Hells Angel when I was doing my tech check in wales, TX was off the wheels still twiched, and theyre also Xtra failsafes, perhaps weve set them wrong ?