What type of cable are you using? The most common issue for TuneECU trouble is a non compatible cable.
The first cable I tried to use allowed me to connect to the bike without issue and even read the stock map, but I was unable to download a new tune. I would not at all be surprised if you have a cable that allows you to connect but will not allow you to read or download new tunes. I even had another cable that appeared to have the proper chip set and everything, still wouldnt work.
Do yourself a favor and stop messing with it until you buy a Lonelec cable which is the only one so far guaranteed to work.
LSL Damper CRG Mirrors OES Sliders CF Frame Covers CF Heel Plates CF Tank Pad CF Rear Hugger Sunline Shifter LED FE Kit MIVV CF Slip On TuneECU K&N Air Filter FH012AA R/R Stoltec Starter Cables The2Wheels Levers Rick's Hotshot Stator