Introduction

Addon conflicts are one of the least understood problems in WoW Classic troubleshooting. When Questie icons disappear, display incorrectly, or cause UI errors, another installed addon is frequently the underlying cause rather than Questie itself.

Conflicts occur when two addons attempt to control the same UI element, load in an incompatible order, or carry outdated code that interferes with how modern Questie builds initialize. Identifying and resolving them requires a structured approach rather than randomly disabling and reinstalling.

Quick Answer about Questie & Other Addon Conflicts Diagnosis & Resolution

What Causes Addon Conflicts with Questie

What Causes Addon Conflicts with Questie?

Questie renders its icons by hooking into WoW Classic’s map and minimap frames. Any addon that also modifies, replaces, or heavily customizes those same frames creates a potential conflict zone.

The conflict is not always intentional or the result of poor code. It often reflects two well maintained addons making legitimate but incompatible assumptions about how the shared UI space should behave.

How WoW Classic Addon Conflicts Work

WoW Classic’s addon system loads all enabled addons sequentially during the login process. Each addon registers functions, hooks into game events, and modifies UI elements as it loads.

When two addons attempt to hook the same event or modify the same frame, the second one to load may overwrite or block the first. In Questie’s case, this means map icons that were correctly registered during Questie’s load phase become invisible or non functional after a conflicting addon finishes its own initialization.

This explains why the conflict appears as missing icons rather than an obvious error. Questie loaded successfully, but a subsequent addon altered the rendering environment in a way that suppressed the visual output.

The Most Conflict Prone Addon Categories

Not all addon types carry equal conflict risk. The following categories produce the highest frequency of documented Questie conflicts:

What to Do When You Suspect a Conflict

Suspecting a conflict and confirming one are different steps. Before making changes, confirm that the issue is conflict related rather than a version mismatch or settings problem.

A conflict is the most likely cause when Questie icons disappeared specifically after a new addon was installed or updated, and not after a game patch.

Running the Isolation Test

The isolation test is the definitive method for confirming and identifying an addon conflict. It removes all variables except Questie, confirms baseline function, then reintroduces addons systematically to find the source.

Complete the isolation test in this order:

If icons do not appear even with all other addons disabled, the issue is not conflict related. Return to version checking, saved variable clearing, and clean reinstallation steps.

Reading the Lua Error Output

WoW Classic has a built in error reporting system that surfaces addon errors as pop up messages. These messages are suppressed by default on many setups, particularly those running error filter addons like BugSack or Swatter.

Enable Lua error display by typing /console scriptErrors 1 in the chat window. This forces raw error messages to appear as pop ups during gameplay.

After enabling this, reload the UI and log back in. If a conflict is producing code level errors, they will appear as pop up messages identifying the addon and function responsible. Screenshot or note any error messages that reference Questie Wow Classic alongside another addon name, as this directly identifies the conflict source.

Common Problems and Solutions for Lua Error Diagnosis:

How to Resolve Specific Addon Conflicts

Once the conflicting addon is identified, resolution depends on which addon is involved. Most common conflicts have established fixes within the community that do not require permanently removing either addon.

Work through the resolution specific to your identified conflict before considering addon removal as a final option.

Resolving Conflicts with ElvUI and UI Frameworks

ElvUI is the most frequently cited source of Questie conflicts due to its comprehensive replacement of default Blizzard UI elements including the minimap and map frames.

Resolution steps for ElvUI conflicts:

If ElvUI’s map skin is the direct cause, disabling only the map skin within ElvUI while retaining all other ElvUI features resolves the conflict without sacrificing the broader UI framework.

For Tukui and other framework addons, the same approach applies. Locate the map and minimap customization sections within the framework config and reduce their control over those specific elements.

Resolving Conflicts with Map and Minimap Addons

AddonConflict TypeResolution Method
Leatrix MapsWorld map frame override suppressing Questie icon layerDisable Leatrix map skin or adjust Questie icon scale upward
CartographerShared map frame hooks causing icon layer conflictUpdate Cartographer or disable its map overlay features
AtlasDungeon map overlay clipping Questie world map iconsDisable Atlas world map integration, keep dungeon map only
SexymapMinimap restyling hiding Questie minimap icon layerAdjust Sexymap icon layer settings or disable Questie minimap icons
MBB or ButtonBinMinimap button consolidation removing Questie minimap presenceExclude Questie from the button consolidation list in MBB settings
Handy NotesShared map pin system conflicting with Questie icon registrationUpdate both addons to current versions and reload

For map addons not listed above, the general resolution principle is consistent. Locate that addon’s map or overlay settings and reduce its level of control over the world map frame. Questie’s icons render within the map frame layer, and any addon that replaces or heavily modifies that layer risks suppressing Questie’s output.

Resolving Conflicts with Quest and Objective Tracking Addons

Quest tracking addons that read the same game quest data Questie uses can create data layer conflicts resulting in incomplete or missing objective markers.

Addons in this category include older versions of QuestGuru, MonkeyQuest, and similar quest log replacement tools. These addons were built for earlier game versions and their quest data hooks can interfere with how Questie registers active objectives.

Resolution steps for quest tracking conflicts:

Advanced Conflict Scenarios and Edge Cases

Some conflicts are not resolved by standard isolation and settings adjustments. These advanced scenarios require deeper investigation but remain solvable without expert knowledge of addon development.

Understanding why these edge cases occur helps identify them faster when standard methods do not produce results.

Load Order and Initialization Conflicts

WoW Classic loads addons in a sequence determined partly by addon dependencies declared in each addon’s .toc file. When Questie loads before a conflicting addon and that addon overwrites Questie’s map hooks during its own initialization, icons registered by Questie become inaccessible.

This type of conflict is not visible through standard testing because Questie appears to load successfully in the AddOns panel. The issue only manifests at the rendering stage after all addons have completed initialization.

Identifying a load order conflict requires noting whether icons appear briefly on login before disappearing, which indicates Questie initialized correctly but was subsequently overwritten by another addon completing its load sequence after Questie.

If this pattern is observed, the conflicting addon is one that loads late in the sequence. Addon managers like CurseForge and WowUp do not provide direct load order control, but dependencies declared in .toc files influence sequence. Removing and reinstalling the suspected late loading addon to reset its dependency chain occasionally resolves persistent load order issues.

Saved Variable Conflicts Between Addons

Some addons write to shared SavedVariables namespaces or use variable names that overlap with Questie’s own saved data. This is rare but produces highly inconsistent behavior where Questie functions correctly on some characters but not others, or works after a fresh login but fails after a reload.

If Questie icon display is inconsistent across characters on the same account, navigate to the WTF folder and clear saved variables for both Questie and the suspected conflicting addon simultaneously. Allow both addons to rebuild their saved data from defaults on next login.

This resets configuration for both addons. Document any important settings in either addon before clearing their saved variable files.

Frequently Asked Questions

How do I know if my issue is a conflict or a version mismatch?

If icons disappeared after installing or updating a specific addon rather than after a Blizzard game patch, a conflict is the likely cause. Version mismatches follow game patches rather than addon changes.

Can two well maintained and updated addons still conflict with each other?

Yes. Conflicts can exist between fully current addons when both legitimately modify the same UI element. Maintenance status determines code quality but not compatibility, which depends on how each addon interacts with shared game frames.

Is it safe to run Questie without ElvUI’s map skin enabled?

Yes. Disabling only ElvUI’s map skin leaves all other ElvUI features fully functional. The map skin is a cosmetic overlay and its removal does not affect ElvUI’s performance, action bars, unit frames, or any other element.

Why does disabling an addon on the character select screen not always fix the conflict?

Some addons write persistent data or hooks that survive a UI reload within the same session. A full exit to the login screen or game restart ensures all addon code is completely unloaded before testing with a modified addon list.

Can addon conflicts cause WoW Classic to crash rather than just missing icons?

Yes, though crashes from conflicts are less common than icon suppression or UI errors. Crashes are more likely when a conflict involves deprecated API calls or memory errors in older abandoned addons rather than simple frame hook competition.

Does reinstalling Questie fix conflicts caused by another addon?

No. If another addon is the source of the conflict, reinstalling Questie does not change the behavior of that addon. The conflicting addon must be updated, reconfigured, or removed to fully resolve the issue.

Should I report conflicts to the Questie team or the conflicting addon’s team?

Both are reasonable. The Questie GitHub issues page is a good starting point as the team actively tracks compatibility reports. The conflicting addon’s issue tracker is equally appropriate. Providing both teams with your addon list and Classic version helps them coordinate a compatibility fix.

What is the best long term approach to avoiding Questie conflicts?

Keep all addons updated consistently, remove addons that are no longer actively maintained, and after each game patch confirm both Questie and any map or UI framework addons have current compatible releases before logging in.

Latest Post:

Leave a Reply

Your email address will not be published. Required fields are marked *