No Rest for the Wicked is currently in Early Access on Steam, at the time of writing. Since the game is still in development, there are bound to be errors and crashes that PC players will experience, like game not launching or crashing during gameplay. Lately, players are experiencing the Failed to load il2cpp error when they launch No Rest for the Wicked. If you are one of them, make sure to follow this guide for the fix.

No Rest for the Wicked Failed to Load il2cpp Fixes

A ton of players are experiencing the Failed to Load il2cpp error on Steam, as evident by the slew of posts on Reddit and Steam. Players have found two confirmed fixes for the Failed to load il2cpp error. Follow this guide to fix the ic2cpp error while trying to play No Rest for the Wicked.

Fix #1: Add the baselip.dll file to Windows Defender’s Exclusions List (Confirmed Fix)

Your Windows Defender is blocking the “baselip.dll” file while trying to play No Rest for the Wicked on your PC, which is why you are experiencing the Failed to Load il2cpp crash.

To make sure that the file is on your PC, you will have to verify game files on Steam, and during the download, Windows Defender will block it. You can allow the baselip.dll file when prompted, and it’ll fix the error.

It’s not because that file is unsafe or anything; it’s just that the antivirus is mistaking it for one. If the prompt doesn’t appear, then you will have to add the file to Windows Defender’s exclusions list to fix the Failed to Load il2cpp error. Here’s how to do that:

  • In the Windows Search bar, type Windows Security and hit Enter.
  • In the left-hand menu, click on “Virus and threat protection”.
  • Click on “Add or remove exclusions” under the Exclusions tab.
  • Click on File and make your way to the location of the “baselip.dll” file, which is the installation folder of No Rest for the Wicked.
  • Click Open to add the exclusion.
  • Launch No Rest for the Wicked, and Failed to Load error will be fixed.

Fix #2: Reinstall No Rest for the Wicked (Confirmed Fix)

Why are we straight-up jumping to the last resort? It’s because there haven’t been many fixes that fix the Failed to load il2cpp error for players while trying to play No Rest for the Wicked. However, reinstalling has seemed to work for several players and should fix the issue for you. Although you should try the other fixes mentioned in this guide before reinstalling the game.

Fix #3: Run No Rest for the Wicked as an Administrator

No Rest for the Wicked is lacking admin rights, which is stopping it from executing some functions and commands, causing the game to crash with the Failed to load il2cpp error on your PC. You will have to make sure that the game is running as an administrator to fix the problem. Follow my lead:

  • Open your Steam Library and locate No Rest for the Wicked.
  • Right-click the game, hoverthe cursor over “Manage”, and click the “Browse local files” option.
  • A new explorer window will open containing the game files of No Rest for the Wicked.
  • Right-click the game’s executable and select “properties”.
  • Go to the Compatibility section and check the box for “Run this program as an administrator.”
  • Click Appy and save the changes.
  • Launch No Rest for the Wicked, and it will run with administrative privileges, and the Failed to Load il2cpp error is fixed.
How to run games as an administrator on Windows.
Right-click the game in your Steam library > Manage > Browse local files.
How to run games as an administrator on Windows.
Right-click the game executable and select “properties.”
How to run games as an administrator on Windows.
Go to the “Compatibility” tab > check “Run this program as an administrator” and apply the changes.

And that should fix the Failed to load il2cpp error on your PC while trying to play No Rest for the Wicked. If you are facing errors and issues while playing other games on PC and handhelds, head to our hub of commonly occurring PC errors and their fixes.