"To those quoting Occams Razor I ask...have you never seen a transponder fail for reasons other than a missile impact? I have, many times.
Could the flight crew simply have dialled up a wrong squawk code? One that was not on the list of traffic the SAM ground crew was expecting, or did not IFF itself correctly in some way? Would such an error normally be detected?