So… you finally track down Lambert during the Strange Crystal quest in Of Ash and Steel. The fight starts, everything looks normal — enemies behave correctly, combat feels fine — and then you realize something’s very wrong.
He won’t die.
At all.
No matter how clean your counters are or how hard you hit, Lambert just stands there soaking damage like an immortal training dummy.
Health never drops, the fight never progresses, and eventually it becomes clear something isn’t working the way it should. If that’s happening to you, don’t worry — you didn’t mess anything up, and your save isn’t broken.
This is a known bug tied to how the quest handles progression flags, especially on older or updated saves. The good news is that there is a reliable way to fix it and continue the story without restarting your entire playthrough.
Why Lambert Is Invincible
This happens because the game fails to properly update a quest flag that tells Lambert he’s actually allowed to die. When that flag doesn’t trigger, the game treats him as a non-lethal NPC, even though the fight starts normally and everything looks correct on the surface.
This issue usually affects:
- Older saves created before recent patches
- Players returning after a long break
- Saves that were mid-quest when balance or scripting updates were applied
When the flag fails to update, Lambert enters a strange limbo state. He can attack you, react to hits, and go through combat animations — but his health never truly depletes. You can land perfect counters, deal massive damage, and still make zero progress.
It’s not a skill issue, and it’s not your build or equipment. This is purely a quest scripting problem, not player error.
The Fix That Actually Works for Strange Crystal Quest Lambert Can’t Be Killed? (Most Reliable Method)

You can manually give yourself the quest item that Lambert is supposed to drop when the fight ends. This completely bypasses the broken step and allows the quest to continue as if the encounter played out normally.
Here’s exactly what to do:
- Load your save where Lambert is currently bugged
- Press Shift + F12 to open the in-game debug console
- Type the following command exactly as shown:
additemid LambertPaper
- Close the console
- Open your quest log and check the objective — it should immediately update and move forward
Once this item is added, the game treats Lambert as defeated and progression resumes like nothing ever broke. No restarting your playthrough, no reloading old saves, and no replaying hours of content. It’s a clean fix that works for the vast majority of players dealing with this bug.
If Shift + F12 Doesn’t Open Anything
If pressing Shift + F12 doesn’t bring up the debug console, don’t panic — this usually just means your version of the game handles debug access a little differently.
First, make sure your game is fully updated. Later patches expanded access to debug tools and fixed several quest-related issues, including the Strange Crystal softlock. Running an outdated version can prevent the console from appearing at all.
If that still doesn’t work, try opening the alternate debug menu. Some setups require pressing the ~ (tilde) key instead, or enabling debug tools through launch options or in-game settings. Once you have access, you can manually force-complete the Strange Crystal quest step or apply the same fix from there.
This method achieves the same result — it simply bypasses the broken quest logic and lets progression continue normally.
What Won’t Fix Lambert Can’t Be Killed?
Just so you don’t waste time testing every possible workaround, it’s important to know what won’t fix this issue. Since the problem comes from a broken quest flag and not combat mechanics, none of the usual gameplay tricks will help.
Switching weapons or changing your build won’t make a difference. Perfect parries, flawless counters, or high-damage setups also won’t trigger the fight to end. Leaving the area and coming back, fast traveling, or reloading the same autosave won’t reset Lambert’s state either — the game still thinks he’s not allowed to die.
In short, the problem isn’t your skill, timing, or setup. It’s entirely tied to the quest script failing to update, which means combat-based solutions simply can’t fix it.
Why This Happens (Quick Version)
Behind the scenes, the game uses hidden quest variables to control when certain story characters are allowed to die. In Lambert’s case, one of those variables tells the game when his encounter should transition from a scripted fight into a real, killable combat state.
When that variable fails to update — usually due to patch changes, save migration issues, or returning to an older playthrough — Lambert becomes permanently immune to damage. The game still treats the encounter as active, but the final condition to end it never triggers.
This is a known issue within the community, and the developers are aware of it. That’s why debug options and manual quest progression tools exist: they’re essentially safety nets designed to fix situations like this without forcing players to restart their entire run.
How to Avoid This Bug in the Future
While this bug is frustrating, there are a few habits that can help you avoid running into similar issues later on. First, always keep manual saves before major story moments or boss encounters. Having a clean fallback point makes it much easier to recover if something breaks.
Second, be cautious when continuing very old saves after large updates or balance patches. Big patches often change quest logic, and older saves may not always transition cleanly. If possible, finish active questlines before updating the game.
Lastly, try not to leave major story missions half-completed for long stretches of time. Completing quests in one go reduces the chance of quest flags failing to update properly.
Wrapping up
If Lambert can’t be killed during the Strange Crystal quest, you’re dealing with a known quest bug — not a gameplay mistake. The issue comes from a broken or missing quest flag that prevents the fight from finishing properly, leaving Lambert permanently invincible.
The fix is simple and safe: open the debug console and useadditemid LambertPaper.
This gives you the quest item Lambert is supposed to drop and instantly allows the story to continue.
The good news? Your save isn’t corrupted, and you don’t need to restart or replay hours of content. Once the item is added, everything proceeds normally and the quest resolves as intended.
