I had a similar problem as this, but the unlocking stopped not because of an OS upgrade. It's likely because I plugged a fan connector to the CPU connector from the PSU, which damaged the CPU rail; It still could unlock, but everytime I turn on the pc, I have to press the reset button twice...