No Rest For The Wicked is the latest title from Moon Studios, developer of Ori and the Blind Forest. It’s a beautiful game that runs on a modified Unity Engine. GPU-accelerated particles and the physics simulation add to the game’s overall art direction. Despite being a Steam Early Access title, No Rest For The Wicked looks polished, but it’ll have more to offer once it fully releases. Being an Early Access title, there are bound to be errors and issues with the game and PC users report it’s crashing at startup with the “failed to load il2cpp” error. In this No Rest For the Wicked guide, I have listed fixes that resolve the “failed to load il2cpp” error.
No Rest For The Wicked “Failed to load il2cpp” Fixes That’ll Help
PC users report No Rest For The Wicked crashes with the “failed to load il2cpp” error when they launch it. This error is due to Windows Security or third-party anti-virus detecting the baselip.dll file as malware and quarantining it.
You can fix the “failed to load il2cpp” error by allowing the baselip.dll through Windows Security or the third-party anti-virus you have installed. Alternatively, you can exclude No Rest For The Wicked’s folder from Windows Security or the anti-virus to fix the “failed to load il2cpp” error.
Fix#1 – Allow baselip.dll Through Anti-Virus
Windows Security is Microsoft’s built-in anti-malware software for Windows 10 and 11. It has quarantined the baselip.dll file which crashes No Rest For The Wicked with the “failed to load il2cpp” error. Follow the steps below to fix the error:
- Go to Windows Settings > Privacy & Security > Virus & Threat Protection > Protection history.
- Under “Filters” select “Quarantined items”.
- You’ll find the baselip.dll in Quarantined items.
- Allow baselip.dll
- Launch No Rest For The Wicked and the “failed to load il2cpp” error is fixed.
Fix#2 – Exclude the Game Folder and Verify Game Files
As I mentioned, Windows Security or third-party anti-virus is quarantining the baselip.dll file, which crashes No Rest For the Wicked with the “failed to load il2cpp” error. You can fix the error by excluding the game folder from Windows Security or the anti-virus software, if you have installed it, and verifying game files.
- For Windows Security, open Settings > Privacy & Security > Windows Security > Virus & Threat Protection.
- Click Manage Settings under “Virus & Threat Protection settings”.
- Click on “Add or remove exclusions” under “Exclusions”.
- Click on “Add an exclusion” and select Folder.
- Browse to No Rest For The Wicked’s folder and add it.
Once you exclude No Rest For The Wicked’s folder, right-click it in your Steam Library > Properties > Installed Files tab > click the “Verify integrity of games files” button. Let the scan complete and it’ll download the missing baselip.dll file. Launch No Rest For The Wicked and the “failed to load il2cpp” error is fixed.
Fix #3 – Reinstall The Game
You are experiencing the “failed to load il2cpp” error because the baselip.dll file is missing from your PC. Uninstall No Rest For The Wicked and reinstall it to fix the error.
That is all for our No Rest For The Wicked fixes for the “failed to load il2cpp” error. If you are facing errors and issues with other PC games or your PC, also see our hub for commonly occurring PC errors and their fixes.