@ArtOfWhisky -- did it actually report that the firmware update "failed", or, after rebooting, does it "fail" to run ?
In general:
- the firmware retrieves values from the CMOS, and sometimes updates values back to the CMOS.
- the CMOS battery exists to supply "trickle" power to the CMOS, to retain the "volatile" values; a dying battery causes a loss of the values stored in the CMOS.
- any "clearing" of the CMOS (removing the CMOS battery, or using a jumper) just clears all the values in the CMOS.
So, your attempts at working with the CMOS are dependent on having "good" firmware on the motherboard.
If your attempt to update the firmware has failed, nothing you do to the CMOS will have any affect.
Unfortunately, the topic "failed firmware update" appears too often within this discussion forum.
Search through this forum, and see if any of the posted messages describe the "firmware recovery" process.