Got this while using Default UI to setup Talents for Midnight.
Talent Castbar Stopped working and disappeared. A loading circle was still shown but Talents didn't get changed.
Happend while importing and saving a Talent Build and get stucked.
Message: .../Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua:212: attempted to index a forbidden table
Time: Fri Feb 27 12:37:09 2026
Count: 1
Stack:
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:212: in function 'GetTypeInfo'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:577: in function 'FinishSpell'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:323: in function 'OnEvent'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:737: in function 'UpdateIsShown'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:933: in function 'SetAndUpdateShowCastbar'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:1320: in function 'EndReplacingPlayerBar'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:945: in function 'SetCommitCastBarActive'
[Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua]:1540: in function 'SetCommitVisualsActive'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:950: in function 'SetCommitVisualsActive'
[Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua]:1609: in function 'SetCommitStarted'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:927: in function 'SetCommitStarted'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:389: in function 'OnTraitConfigUpdated'
[Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua]:345: in function 'OnEvent'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:364: in function <...erSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua:293>
Locals:
self = PlayerCastingBarFrame {
InterruptSparkAnim = AnimationGroup {
}
playCastFX = false
ChargeFlash = Texture {
}
systemInfo = <table> {
}
BorderMask = MaskTexture {
}
downKeys = <table> {
}
CraftingFinish = AnimationGroup {
}
InterruptGlowAnim = AnimationGroup {
}
BorderShield = Texture {
}
StandardGlow = Texture {
}
showShield = false
ChargeGlow = Texture {
}
TextBorder = Texture {
}
unit = "player"
isHighlightedCastTarget = false
isHighlightedImportantCast = false
spellID = 384255
InterruptGlow = Texture {
}
castID = "Cast-3-1467-2552-89173-384255-0001A181DE"
maxValue = 5
value = 0
FlashAnim = AnimationGroup {
}
FadeOutAnim = AnimationGroup {
}
StageFinish = AnimationGroup {
}
barType = <no value>
showCastTimeSetting = false
Flash = Texture {
}
WispGlow = Texture {
}
dirtySettings = <table> {
}
isManagedFrame = true
hasActiveChanges = false
snappedToFrame = PlayerFrame {
}
Sparkles01 = Texture {
}
look = "UNITFRAME"
attachedToPlayerFrame = true
CraftingMask = MaskTexture {
}
ignoreFramePositionManager = true
isBottomManagedFrame = true
settingMap = <table> {
}
savedSystemInfo = <table> {
}
settingDisplayInfoMap = <table> {
}
StageTiers = <table> {
}
settingsDialogAnchor = <table> {
}
bottomPadding = 8
snappedFrames = <table> {
}
ignoreInLayoutWhenActionBarIsOverriden = false
NumStages = 0
casting = true
showIcon = true
CastTimeText = FontString {
}
showCastbar = true
Border = Texture {
}
showTradeSkills = true
Flakes03 = Texture {
}
EnergyMask = MaskTexture {
}
Background = Texture {
}
Flakes02 = Texture {
}
WispMask = MaskTexture {
}
layoutParent = UIParentBottomManagedFrameContainer {
}
lockedToPlayerFrame = true
Selection = Frame {
}
InterruptShakeAnim = AnimationGroup {
}
FlashLoopingAnim = AnimationGroup {
}
StageFlash = AnimationGroup {
}
HoldFadeOutAnim = AnimationGroup {
}
StagePoints = <table> {
}
BaseGlow = Texture {
}
StagePips = <table> {
}
Icon = Texture {
}
systemNameString = "Cast Bar"
CraftGlow = Texture {
}
Sparkles02 = Texture {
}
ChannelShadow = Texture {
}
Shine = Texture {
}
DropShadow = Texture {
}
hideWhenActionBarIsOverri
Got this while using Default UI to setup Talents for Midnight.
Talent Castbar Stopped working and disappeared. A loading circle was still shown but Talents didn't get changed.
Happend while importing and saving a Talent Build and get stucked.