First, Try the Quick Fixes:
Press Windows + R, type services.msc and restart the Microsoft Account Sign-in Assistant service
Open Command Prompt as admin and run:
net stop NgcSvc
net start NgcSvc
Reset Your PIN Properly:
Go to Settings > Accounts > Sign-in options
Click "I forgot my PIN" and follow the prompts to create a new one
If that fails, temporarily switch to password login:
In the same menu, select "Password" and add one
Reboot and log in with password
Then try setting the PIN again
Deep System Repair:
Open admin Command Prompt and run these commands in order:
sfc /scannow
dism /online /cleanup-image /restorehealth
Then reset Windows Hello components:
rd /s /q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc"
rd /s /q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\NgcCtnr"
Registry Fix (Advanced):
Press Windows + R, type regedit and navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
Create a new DWORD (32-bit) Value named AllowDomainPINLogon
Set its value to 1
Last Resort Options:
Create a new local admin account and migrate your files
Perform a Windows Refresh (keeps files but reinstalls Windows):
Go to Settings > System > Recovery > Reset this PC
Choose "Keep my files"
Important Note: Since this is a brand-new laptop, you might want to consider a full factory reset if the issue persists, as there may be some corruption in the initial setup. Your files won't be affected if you choose the "Keep my files" option.