It is correct. If the EROM is corrupt, the phone wont be detected when you press the 'C' button. Is that true? Cause holding the 'C' button works for me!!

But in your case you have repaired your EROM through Setool. That's why it is supporting. But sometimes you will have the problem, because your EROM has not been repaired at all.