XUiC Fall-Through Error Caused by Systems Without Windows Defender EnabledÂ
If Randomize Memory Allocations (Bottom-up ASLR) is turned off, Harmony may fail to patch methods correctly. This can cause null pointer errors as soon as a patched method is called.
Fix 1: Turn ASLR On
Open Windows Settings
Search for Exploit Protection
Find Randomize Memory Allocations (Bottom-up ASLR)
Set it to either:
On by default
Use default (On)
Fix 2: Registry Edit
If the ASLR setting cannot be changed in Windows, a registry value may be blocking it.
Press Windows key + R
Type regedit and press Enter
Go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender Security Center\App and Browser protection
Find:
DisallowExploitProtectionOverride
Change the hex value from:
1 to 0
Restart the PC
After restarting, launch the game again.
Important
Only edit the registry carefully. Changing the wrong value can cause other issues.