completequest(<quest_name>) addfact(<quest_name>_completed)
Save your game, exit to the main menu, and reload. This often refreshes NPC AI scripts.
The Witcher 3: Wild Hunt, even years after its release, remains prone to occasional quest-breaking bugs. For PC players, the solution has traditionally been the debug console—specifically using the completequest('QuestName') command to bypass broken objectives.
This is the closest to the old completequest command but requires modding. witcher 3 complete quest console command patched
If you are on , the command still works. You can roll back your game on Steam (Properties → Betas → "classic").
Searching NexusMods or various forums, you’ll find three proposed "solutions." None are safe, but if you insist on skipping quests in 2024/2025, here is the reality of each.
If you use a mod to unlock or alter console commands, ensure it explicitly states it is compatible with your current game version (e.g., Next-Gen Patch 4.04+). For PC players, the solution has traditionally been
To force a quest to complete or progress, use: addfact(quest_id_completed)
Many "broken" quests are actually just broken triggers—an NPC fell through the floor, or a cutscene zone failed to register your presence. Instead of completing the quest via text, use movement commands to force the game to update.
abortquest("quest_id")
That said, I can provide you with a you could expand into a paper yourself. Here’s a template with verified technical information:
If the quest is totally broken, forcing a "failed" state can sometimes allow you to continue to the next part of the story. failquest('QuestName') 4. Risks of Using Console Commands in 2026
If you have a question about something that isn’t covered here, check out our additional resources.
And if that doesn’t do the trick, you can send an email to support@RetroCultMods.com or through the button below.