What should I do if a firmware upgrade fails?