It says controller mismatch because the tunes you are flashing in are either vin or serial locked. When the flash fails the ECM temporarily loses its Vin/OS/Serial data and as such the locked tune will not be allowed to be flashed into the truck. For this reason I provide a clean unlocked stock tune for my customers to recover their trucks if need be. All the newer Diesel ECMS are like this.