ESO Patch-Break Radar
The only breakage tracker built from the addons' actual code: we cross-reference the Lua source of every ESOUI addon against ZOS's official API documentation across 8 game versions (101038–101051), so "may be broken" becomes "calls a function the game removed".
Update 51: what happens next
Update 51 went live on PC/Mac September 28, 2026. Between API 101050 (Update 50) and API 101051 (Update 51, what PC/Mac players are running now), 27 symbols were removed, and 12 tracked addons call at least one of them. Consoles follow on ZeniMax’s schedule.
Source: the official ESOUIDocumentation.txt on the esoui/esoui live branch, read 2026-10-25. What to do about it: ESO addons broken after Update 51; what else changed is on the Update 51 hub.
All 27 symbols removed in Update 51
AreAllZoneStoryActivitiesCompleteForZoneCompletionTypeBUFF_TYPE_MAJOR_PROPHECYBUFF_TYPE_MAJOR_SORCERYBUFF_TYPE_MINOR_PROPHECYBUFF_TYPE_MINOR_SORCERYCOLLECTIBLE_CATEGORY_TYPE_REUSE_ME_0GetInventoryItemPreviewCollectibleActionDisplayNameGetKeepMaxUpgradeLevelGetNumCompletedZoneActivitiesForZoneCompletionTypeGetNumInventoryItemPreviewCollectibleActionsGetNumRewardPreviewCollectibleActionsGetNumStoreEntryPreviewCollectibleActionsGetNumTradingHouseSearchResultItemPreviewCollectibleActionsGetNumUnblockedZoneStoryActivitiesForZoneCompletionTypeGetNumZoneActivitiesForZoneCompletionTypeGetRewardPreviewCollectibleActionDisplayNameGetStoreEntryPreviewCollectibleActionDisplayNameGetTradingHouseSearchResultItemPreviewCollectibleActionDisplayNamePRIMARY_PLAYER_NAME_SETTING_PREFER_USERIDPreviewInventoryItemCollectibleActionPreviewRewardCollectibleActionPreviewStoreEntryCollectibleActionPreviewTradingHouseSearchResultItemCollectibleActionTUTORIAL_TRIGGER_REUSE_4UI_SETTING_PRIMARY_PLAYER_NAME_GAMEPADUI_SETTING_PRIMARY_PLAYER_NAME_KEYBOARDZoIsOfficialLanguageSupported
Check your own addon list
Paste your addon names (one per line — copy them from Minion or your AddOns folder) and we'll match them against the dead-API flags. This checks one thing: removed-API references. For the full picture on the same paste — every addon's dated verdict plus the required folders you are missing — use check your installed addons; to turn an error line into an addon name, use the error-line resolver.
Addons referencing removed API — top 40 by downloads
Symbols shown with the last API version they existed in. An addon updated after our code snapshot may already be fixed — check its ESOUI page.
| Addon | Downloads | Last update | Removed API it calls |
|---|---|---|---|
| Dolgubon's Lazy Writ Crafter Dolgubon | 9,631,767 | 2026-10-18 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| Bandits User Interface Hoft | 6,256,291 | 2026-10-03 | CURT_CHAOTIC_CREATIA, EVENT_RAID_SCORE_NOTIFICATION_ADDED, GetSynergyInfo +1 moregone since API 101038 |
| AUI - Advanced UI Sensi | 5,441,996 | 2026-10-09 | GetJournalQuestInstanceDisplayType, IsZoneStoryActivelyTracking, MAX_BOSSESgone since API 101038 |
| LibSets (All set items ingame & preview. lua API + excel sheet) Baertram | 4,482,622 | 2026-09-28 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| Master Merchant 3.0 Sharlikran | 3,972,369 | 2026-10-20 | GUILD_EVENT_ITEM_SOLD, GUILD_HISTORY_STOREgone since API 101038 |
| LibDebugLogger sirinsidiator | 3,758,588 | 2026-06-08 | GAMEPAD_TYPE_PS4_NO_TOUCHPADgone since API 101046 |
| BeamMeUp - Teleporter (Fast Travel) @DeadSoon | 2,817,721 | 2026-09-20 | BATTLEGROUND_ALLIANCE_NONE, GetNumZoneActivitiesForZoneCompletionType, GetUnitBattlegroundAlliancegone since API 101041 |
| RaidNotifier Updated Kyoma | 2,804,624 | 2025-07-27 | MAX_BOSSESgone since API 101041 |
| Item Set Browser code65536 | 1,933,306 | 2026-09-05 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| Loot Log code65536 | 1,703,244 | 2026-10-15 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| LibHistoire - Guild History sirinsidiator | 1,569,093 | 2026-10-18 | GUILD_EVENT_ABOUT_US_EDITED, GUILD_EVENT_ADDED_TO_BLACKLIST, GUILD_EVENT_BANKGOLD_ADDED +37 moregone since API 101038 |
| Ravalox' Quest Tracker calia1120 | 1,483,620 | 2026-10-02 | INSTANCE_DISPLAY_TYPE_NONEgone since API 101038 |
| Azurah - Interface Enhanced Kith | 1,471,745 | 2024-11-12 | MAX_BOSSESgone since API 101041 |
| LibMarify Marify | 1,390,705 | 2022-12-25 | GetCollectibleForHouseBankBaggone since API 101045 |
| FCO ItemSaver (Mark, filter and save your items against decon/sell/etc.) Baertram | 1,038,715 | 2026-10-06 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| Arkadius' Trade Tools Arkadius | 850,856 | 2024-03-15 | GUILD_EVENT_ITEM_SOLD, GUILD_HISTORY_STORE, GetNumGuildEventsgone since API 101038 |
| Pithka's Achievement Tracker pithka | 824,410 | 2026-05-19 | StartGroupFinderSearchgone since API 101038 |
| Wykkyd Outfitter calia1120 | 632,999 | 2017-02-09 | EVENT_RAID_SCORE_NOTIFICATION_ADDED, EVENT_RAID_SCORE_NOTIFICATION_REMOVEDgone since API 101038 |
| Wykkyd Toolbar calia1120 | 568,739 | 2020-05-27 | CURT_CHAOTIC_CREATIA, CURT_EVENT_TICKETS, EVENT_RAID_SCORE_NOTIFICATION_ADDED +1 moregone since API 101038 |
| Votan's Improved Quests votan | 560,910 | 2024-05-19 | INSTANCE_DISPLAY_TYPE_NONEgone since API 101038 |
| PersonalAssistant (Banking, Consume, Junk, Loot, Repair, Worker) [Masteroshi430's branch] Masteroshi430 | 524,379 | 2026-09-27 | GetCollectibleForHouseBankBaggone since API 101045 |
| LibMultiAccountSets code65536 | 445,762 | 2026-08-03 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| Postmaster Mail silvereyes | 428,484 | 2024-06-19 | GUILD_HISTORY_STOREgone since API 101038 |
| Info Panel Hoft | 391,460 | 2026-10-03 | CURT_CHAOTIC_CREATIAgone since API 101046 |
| Caro's Skill Point Saver (Respec Skill Lines, Champion Points, Gear, Quickslots, Appearances) Irniben | 373,080 | 2026-09-15 | GetAbilityCostOverTimegone since API 101041 |
| Shissu's LUA Memory Shissu | 337,665 | 2020-12-19 | GUILD_EVENT_BANKGOLD_ADDED, GUILD_EVENT_BANKGOLD_REMOVED, GUILD_EVENT_BANKITEM_ADDED +4 moregone since API 101038 |
| ESO-Database.com Export AddOn Keldor | 273,483 | 2025-11-19 | BATTLEGROUND_STATE_POSTGAME, CURT_CHAOTIC_CREATIA, CURT_ENDEAVOR_SEALS +1 moregone since API 101042 |
| Event Tracker Kelinmiriel | 255,807 | 2026-10-19 | CURT_EVENT_TICKETS, REWARD_TYPE_EVENT_TICKETSgone since API 101046 |
| LibUnitTracker zelenin | 226,408 | 2022-05-13 | EVENT_RAID_SCORE_NOTIFICATION_ADDED, GetNumRaidScoreNotificationMembers, GetRaidScoreNotificationMemberInfogone since API 101038 |
| Wykkyd Full Immersion calia1120 | 224,029 | 2017-02-09 | EVENT_RAID_SCORE_NOTIFICATION_ADDED, EVENT_RAID_SCORE_NOTIFICATION_REMOVEDgone since API 101038 |
| Bar Steward - Multi Toolbar FlatBadger | 210,432 | 2026-10-07 | CURT_CHAOTIC_CREATIA, CURT_ENDEAVOR_SEALS, GetCombinationUnlockedCollectible +1 moregone since API 101038 |
| LootDrop Reborn Phinix | 201,022 | 2026-10-11 | CURT_CHAOTIC_CREATIA, CURT_EVENT_TICKETSgone since API 101046 |
| RdK Group Tool Sordrak | 195,536 | 2026-03-16 | GAMEPAD_TYPE_PS4_NO_TOUCHPAD, GetSynergyInfogone since API 101038 |
| Shissu's Guild Tools Shissu | 187,479 | 2020-12-19 | EVENT_GUILD_HISTORY_RESPONSE_RECEIVED, GUILD_EVENT_BANKGOLD_ADDED, GUILD_EVENT_BANKGOLD_KIOSK_BID +16 moregone since API 101038 |
| Qcell's Dreadsail Reef Helper Qcell | 187,176 | 2024-03-13 | MAX_BOSSESgone since API 101041 |
| Vampire's Woe Phinix | 176,546 | 2025-08-05 | GetSynergyInfogone since API 101038 |
| ExoYs ProcSet Timer ExoY | 174,442 | 2026-03-28 | MAX_BOSSESgone since API 101041 |
| AUI - Advanced UI DunkleMaterie | 163,171 | 2019-05-22 | GetJournalQuestInstanceDisplayType, MAX_BOSSESgone since API 101038 |
| Wykkyd Mailbox calia1120 | 163,061 | 2017-02-09 | EVENT_RAID_SCORE_NOTIFICATION_ADDED, EVENT_RAID_SCORE_NOTIFICATION_REMOVEDgone since API 101038 |
| Vestige's Epic Quest Masteroshi430 | 161,428 | 2026-10-14 | CURT_CHAOTIC_CREATIA, CURT_EVENT_TICKETSgone since API 101046 |
The ecosystem's load-bearing libraries
When one library breaks, everything that depends on it breaks. Dependents counted from the
##DependsOn manifests of the full corpus:
| Library | Dependent addons | Tracked page |
|---|---|---|
| LibAddonMenu-2.0 | 1,499 | LibAddonMenu-2.0 |
| LibCustomMenu | 146 | LibCustomMenu |
| LibStub | 129 | LibStub |
| LibDebugLogger | 107 | LibDebugLogger |
| OdySupportIcons - Group Role Icons & More | 61 | OdySupportIcons - Group Role Icons & More |
| LibChatMessage | 60 | LibChatMessage |
| Tamriel Trade Centre | 53 | Tamriel Trade Centre |
| Advanced Filters - Updated (Inventory sub- & dropdown plugin filters) | 46 | Advanced Filters - Updated (Inventory sub- & dropdown plugin filters) |
| pChat (Chat customization & help: look/notification/sound/automation/history) | 40 | pChat (Chat customization & help: look/notification/sound/automation/history) |
| AwesomeGuildStore | 40 | AwesomeGuildStore |
FAQ
How can you know an addon is broken without installing it?
We index the actual Lua source of every addon on ESOUI (3,310 at our last corpus snapshot, 2026-10-25) and cross-reference every global function, event and constant it calls against ZOS's official API documentation across 8 game versions. If an addon calls a function that no longer exists in the live game, that call fails when it runs. It's static analysis — a strong signal, not a play-test: the dead call may sit in a code path that rarely runs, or a library may shim it. One nuance: a removed FUNCTION call errors loudly; a removed CONSTANT just reads as nil, which usually means a feature silently stops working rather than a crash.
What did Update 51 break?
Update 51 went live on PC/Mac September 28, 2026. 27 symbols were removed between API 101050 (Update 50) and API 101051 (Update 51, live). 12 tracked addons in our corpus call at least one of them. The fix order is in our guide to ESO addons broken after Update 51.
My addon is flagged — what should I do?
Check its ESOUI page for a newer release first (our code snapshot is dated below — an update since then may already fix it). If it's abandoned, the flagged functions tell the author — or any volunteer — exactly what to fix.