Lua error on Specializations tab

I can’t see my Specializations tab on Tailoring (1st profession), keep getting this Lua error and for some reason, it works on my skinning (2nd profession).

I have all my addons turned off.

Error:

Message: Usage: local treeInfo = C_Traits.GetTreeInfo(configID, treeID)
Time: Tue Nov 29 05:09:23 2022
Count: 1
Stack: Usage: local treeInfo = C_Traits.GetTreeInfo(configID, treeID)
[string "=[C]"]: ?
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentUtil.lua"]:253: in function `GetTreeInfo'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua"]:926: in function `UpdateTreeInfo'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua"]:1023: in function `LoadTalentTree'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua"]:249: in function `OnShow'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsSpecializations.lua"]:163: in function <..._Professions/Blizzard_ProfessionsSpecializations.lua:162>
[string "=[C]"]: in function `SetShown'
[string "@Interface/SharedXML/TabSystem/TabSystemOwner.lua"]:33: in function `SetTab'
[string "@Interface/SharedXML/TabSystem/TabSystemOwner.lua"]:69: in function `SetTab'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsFrame.lua"]:341: in function <...s/Blizzard_Professions/Blizzard_ProfessionsFrame.lua:256>
[string "=(tail call)"]: ?
[string "@Interface/SharedXML/TabSystem/TabSystemTemplates.lua"]:175: in function `SetTab'
[string "@Interface/SharedXML/TabSystem/TabSystemTemplates.lua"]:98: in function <Interface/SharedXML/TabSystem/TabSystemTemplates.lua:95>

Locals: (*temporary) = "Usage: local treeInfo = C_Traits.GetTreeInfo(configID, treeID)"

More errors:

Message: ...ons/Blizzard_ProfessionsSpecializationsTemplates.lua:411: Usage: local state = C_ProfSpecs.GetStateForPath(pathID, configID)
Time: Tue Nov 29 05:14:56 2022
Count: 13
Stack: ...ons/Blizzard_ProfessionsSpecializationsTemplates.lua:411: Usage: local state = C_ProfSpecs.GetStateForPath(pathID, configID)
[string "=[C]"]: in function `GetStateForPath'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsSpecializationsTemplates.lua"]:411: in function `CalculateVisualState'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:167: in function `UpdateVisualState'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:483: in function `UpdateVisualState'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:172: in function `FullUpdate'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:461: in function `FullUpdate'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:112: in function `UpdateDefinitionInfo'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:104: in function `SetDefinitionID'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:127: in function `UpdateEntryInfo'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:120: in function `SetEntryID'
[string "@Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentButtonTemplates.lua"]:405: in function `UpdateNodeInfo'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsSpecializations.lua"]:683: in function `UpdateDetailedPanel'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsSpecializations.lua"]:224: in function <..._Professions/Blizzard_ProfessionsSpecializations.lua:208>

Locals: (*temporary) = 34729
(*temporary) = nil

Having the exact same issue. Contacted support but have yet to reply.

Please see this thread for a possible solution as I believe the problems are related:
https://us.forums.blizzard.com/en/wow/en/wow/t/skinning-specialization-window-not-working/1420430

Granted, the solution is a little cringe but even uninstalling and reinstalling Bnet and WoW twice did nothing to solve it (no addons btw).

Good luck and let me know if it works for you!

I ended up solving by unlearning Tailoring but I lost my progress except for the KP’s

Ouch. Yeah, that feels bad.

My tailoring spec tab showed a broken UI until I learned jewelcrafting. Now it shows the jewelcrafting spec UI even though I don’t qualify to use it yet. Also, I cannot press esc while in this window unless I navigate to a different tab or open a different window that forces it to close.

Yes that’s exactly what happened to me, solved by unlearning the one giving me error which in my case was Tailoring.

So far, the only suggestion that has worked for people is unlearning the profession, as per what is currently marked as the solution. I’m having the same issue with the Mining Specialization window. I was told to completely reset my UI by someone in-game.

Has anyone figured out another option to fix it that isn’t as extreme?

I didn’t do anything specific but it seems to be working for me now. Hopefully that means it’s been fixed.

Still having the same issue. My alchemy specialization works fine but my engineering throws the same error as above.

Unacceptable ‘fix.’

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.