Skip to Content

Solved: How to fix Baldur’s Gate 3 Act 3 lagging issues after install Patch 4

If you’re facing lagging problems in Baldur’s Gate 3 Act 3 after installing Patch 4, you’re not alone. This guide provides a step-by-step solution to address these issues and get you back into the immersive world of this role-playing game.

Baldur’s Gate 3 introduces captivating challenges and intriguing quests in its third iteration. The developers regularly release patches to enhance the gaming experience, bringing both improvements and bug fixes. Unfortunately, the most recent Patch 4 seems to have caused more problems than it solved.

Solved: How to fix Baldur’s Gate 3 Act 3 lagging issues after install Patch 4

Numerous users have reported persistent lagging, freezing, and crashing in Baldur’s Gate 3 Act 3 immediately after installing Patch 4. This issue renders the game virtually unplayable, affecting both PC and console versions, especially on PS5.

The good news is that there’s a practical workaround to help you resolve these problems. Without further delay, let’s explore the solution that can get you back to enjoying the game seamlessly.

  1. Download the Script Extender Launcher from GitHub.
  2. Extract the DWrite.dll to the Baldurs Gate 3\bin directory. The path should be: C:\Program Files (x86)\Steam\steamapps\common\Baldurs Gate 3\bin.
  3. Open Steam, go to Library, right-click on Baldur’s Gate 3, and select Properties. Open Steam, go to Library, right-click on Baldur’s Gate 3, and select Properties.
  4. In the Properties window, select Installed Files from the left and click on Browse to access the game directory.
  5. Navigate to the Bin folder and transfer the DWrite.dll and ScriptExtenderSettings.json files. If you already have DWrite.dll from installed mods, only transfer ScriptExtenderSettings.json. Navigate to the Bin folder and transfer the DWrite.dll and ScriptExtenderSettings.json files. If you already have DWrite.dll from installed mods, only transfer ScriptExtenderSettings.json.
  6. Start the game. The console should open in a separate window. Load your save game. Start the game. The console should open in a separate window. Load your save game.
  7. Go back to the console, type any random letter or number, and hit Enter. It should say “entering server Lua console.” If you see “S >>” at the bottom, the setup is complete. Go back to the console, type any random letter or number, and hit Enter. It should say “entering server Lua console.” If you see "S >>" at the bottom, the setup is complete.
  8. Copy-paste the following command in the console and hit Enter: _D(Osi.DB_InternScene_AllowDisturbanceForScene:Get(nil,nil)). You should see light blue text.
  9. Type –[[ and press Enter. The console should say S–>> at the end.
  10. Copy-paste the below command:
    Table = {}
    for g,v in ipairs(Osi.DB_InternScene_AllowDisturbanceForScene:Get(nil,nil)) do table.insert(Table,v[2]) end
    from = 1
    up_to = 200
    for k = 1,204,1 do
      for i = #Table,1,-1 do
        for j=from,up_to,1 do
          Osi.DB_InternScene_AllowDisturbanceForScene:Delete(j,Table[i])
        end
      end
      print("Loop " .. k .. " done.")
      print ("from: " .. from .. " up to: " .. up_to)
      from = from +200
      up_to = up_to + 200
    end
    print("All done")
    
  11. Once done, type ]]– and hit Enter. Wait for a few seconds until you see the “All Done” message.
  12. Finally, repeat the command in step 8 (_D(Osi.DB)) and if it shows only “[ ]”, the lag issue is fixed. If you see any incorrect values, re-execute the commands.

Conclusion

In conclusion, the provided steps outline how to address lagging issues in Baldur’s Gate 3 Act 3 after installing Patch 4. While the developers are aware of the problem, no specific timeframe for a fix has been provided. This guide will be updated with any official developments. In the interim, the outlined workarounds serve as your best option for resolving the lagging issues. Stay tuned for updates and enjoy an improved gaming experience using these solutions.