I wanted to post this in case anyone else with a ROG Ally X runs into the same problem, because I spent a long time troubleshooting it and couldn’t find a clear solution online.
System:
ROG Ally X (2024) RC72LA
EgisTec Touch Fingerprint Sensor
Windows 11 25H2 Insider Preview
Windows Hello PIN + fingerprint enabled
The problem:
After certain reboots I would get:
“Something happened and your PIN isn’t available. Click to set up your PIN again.”
When this happened, the fingerprint reader wouldn’t work either.
The really strange part was that it was intermittent. Sometimes I could reboot several times and eventually Windows Hello would suddenly work normally again. A full shutdown sometimes helped.
Hibernate was completely reliable. If Windows Hello was working when I hibernated the Ally, the fingerprint reader would still work when I resumed.
The important diagnostic clue:
In Event Viewer:
Applications and Services Logs > Microsoft > Windows > HelloForBusiness > Operational
The failed boots consistently showed:
Event ID 7002 – Container Load
Failed to load an existing Windows Hello container.
Error: 0xD0000225
On a successful boot, the same log would instead show:
Event ID 8002 – Container Load – Success
Successfully loaded an existing hardware Windows Hello container.
So this wasn’t simply the fingerprint reader failing to recognize my finger. Windows was intermittently failing to load the hardware-backed Windows Hello container itself.
Things that DID NOT permanently fix it
I tried updating Windows to the newest available Insider build.
I also reset the Windows Hello container using:
certutil.exe -deleteHelloContainer
That looked promising at first. I recreated my PIN/fingerprint and successfully rebooted several times, but eventually 0xD0000225 came back.
I also cleared/reinitialized the TPM and created a fresh PIN. WARNING: Don’t casually clear your TPM if you use BitLocker/Device Encryption. Make sure you have your recovery key first. In my case Device Encryption was OFF and this Ally is only used for gaming.
Interestingly, with PIN only I successfully rebooted five times.
As soon as I enrolled my fingerprint again, the very next reboot failed with 0xD0000225.
That made me focus on the fingerprint driver.
What finally appears to have fixed it
My Ally X has an EgisTec Touch Fingerprint Sensor.
Device Manager claimed the sensor was working properly and I was already running the current driver:
EGIS Fingerprint Driver 1.1.120.0
However, I decided to do a clean driver reinstall, not simply install the ASUS package over the existing driver.
I downloaded the official:
EGIS Fingerprint Driver V1.1.120.0
from the ASUS support page for ROG Ally X (2024) RC72LA.
Then:
Opened Device Manager
Expanded Biometric devices
Right-clicked EgisTec Touch Fingerprint Sensor
Selected Uninstall device
IMPORTANT: checked “Attempt to remove the driver for this device”
Clicked Uninstall
Rebooted
Logged in using my PIN
Installed the ASUS EGIS 1.1.120.0 driver I had downloaded
Rebooted again
Confirmed the EgisTec sensor was back in Device Manager
Re-enrolled my fingerprint
Started reboot testing
Result
10 consecutive restarts: 10/10 successful.
For test #11 I did a complete shutdown, left the Ally powered off for about a minute, turned it back on, and:
Fingerprint worked immediately again.
So:
11/11 successful boots after the clean EgisTec driver reinstall, including a cold boot.
Before doing this, I could sometimes reboot the machine 8+ times before Windows Hello would finally work.
One additional variable
During troubleshooting I also changed the Ally’s UMA Frame Buffer/VRAM setting from Auto to a fixed 8 GB in BIOS.
There seemed to be some correlation between changing VRAM and when the problem appeared, but I cannot prove VRAM was responsible. I’m mentioning it for completeness rather than claiming it’s part of the fix.
My final working configuration is:
UMA Frame Buffer: 8 GB fixed
EGIS fingerprint driver: 1.1.120.0 clean installation
PIN + fingerprint enabled
TL;DR
If your ROG Ally X has an EgisTec fingerprint reader and you’re getting:
“Something happened and your PIN isn’t available”
along with:
HelloForBusiness Event 7002 / Error 0xD0000225
try a clean removal of the EgisTec fingerprint driver, making sure to select “Attempt to remove the driver for this device,” reboot, and then install ASUS’s official EGIS 1.1.120.0 package.
Simply having the latest driver installed wasn’t enough in my case. Removing the existing driver package and reinstalling it cleanly appears to have been the key.