Common Program Exceptions
Common Program Exceptions
This document covers solutions of foreseeable client error
RuntimeEnvironmentException
- Exception:
RuntimeEnvironmentException
- Hint:
Unable to set registry key without enabling long path
- Hint:
- Issue source: Windows long path limit is set to be limited at 256 characters by default
- Solution: Download EnableLongPaths.zip, unzip it and run
.reg
file
Return Code: -10001
- This error comes directly from MiHoYo BBS, hints include
Return Code: -10001
Return Code: -100
- Issue source
- Cookie expired
- Network error
- System time is not accurate
- Solution
- In the account panel, execute
Refresh Cookies
- Remove your account and add it again
- Sync your system time
- In the account panel, execute
Return Code: 1034 Verification Failed
- If Snap Hutao returns
1034
status code and hints verification failed (usually during the operation of Realtime Notes), it means the operation is blocked by MiHoYo BBS anti-bot system - Solution:
- Enter
Realtime Notes
- Click on
Verify Current User and Role
button - Follow the instruction in MiHoYo BBS to verify
- After finishing the verification process, click
Complete
to close the verification window - Now, the account should back to normal; If not, process the step above again
Tips
- Enter
If the risk prompt is too frequent, or the verification cannot be triggered at all, it means that the risk of your account is too high, please change the password, so that the simultaneous login status of multiple devices will be reset
:::
Warning
- You hardly cannot pass imperceptible verification when your account is login at other remote Genshin tools or login at multiple devices. This is a security designing of MiHoYo BBS, and cannot bypass
- If you are using multiple MiHoYo BBS account in your device, frequent usage with MiHoYo BBS API will result in your IP address being banned for a period of time (usually no more than 24 hours). This is a security designing of MiHoYo BBS, and cannot bypass
HttpRequestException Metadata Download Failed
403 (Forbidden) / 404 (Not Found)
Solution: Update your Snap Hutao to latest version
502 (Bad Gateway)
Associated Issue: https://github.com/DGP-Studio/Snap.Hutao/issues/100
This HTTP Exception occurs when Snap Hutao failed to fetch remote resource (usually static image and configuration)
If you are using proxy software, you may need to turn it off or using TUN mode proxy; otherwise you need to use Windows 8 AppContainer Loopback Utility to remove Windows APP Container Loopback limits.
You can also execute the following PowerShell script to remove all container loopback limits
FOR /F "tokens=11 delims=\" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p
Error Finding Required Modules
When user launching game with unlock frame-rate feature on, the game may be failed to be launched with the following error shows up:
- Error finding required modules: could not read any module, the protection driver may have been loaded
- Error finding required modules: timeout
This issue only occurs when Genshin Impact's anti-cheat module starts earlier than frame-rate-unlocker module. When these errors happen, Snap Hutao will exit game process, and you can re-launch the game.