A BIOS update can trigger a Windows Hello PIN reset because the TPM that stores PIN-related data may have changed. In this situation, the practical path is:
- Stop repeatedly requesting SMS codes. Excessive or repetitive requests can cause Microsoft to temporarily stop sending verification codes.
- Check common SMS delivery blockers:
- Make sure the phone is not blocking texts from unknown numbers.
- If available on the sign-in flow, choose I don't have a code to request another one.
- Check whether the phone inbox is full or the messaging app is malfunctioning.
- If the number is a VOIP number, it cannot be used for verification codes; a mobile number is required.
- Since the email option shown is not recognized, verify whether the account recovery information is outdated. If access to the listed phone or email is no longer possible, on the verification screen select I don't have any of these and follow the prompts to replace the security information.
- Be aware of the account impact: if all previous security info is replaced with new information, the account can be placed in a restricted state for 30 days before the PIN can be reset.
- If immediate access to the PC is required, the remaining documented option is to fully factory reset the PC from Windows Recovery Environment and sign in with a different account. This is destructive and can wipe data on the device.
If the issue is only code delivery, also confirm the security info is correct by signing in to the Security basics page and selecting Update info.
References: