If the factory "fixed" your ECU and in the process blocked it from further changes then I would say they should be liable to give you a new ECU or at least repair the fault.