I guess you already tried resetting the settings with the reset button?
sometimes firmware doesnt want to be flashed when old settings are available.

if it all just doesnt work... I guess the "pin9 trick" is the only option