Clicking the transmog each shoulder separatley button gives a lua error

whenever i click the transmog each shoulder button i get a lua error, but only on my rogue.
i’ve deleted the wtf folder, the cache and the interface, i repaired my client and everything and i still get the same lua error

88x …ceBlizzard_Collections\Blizzard_Wardrobe.lua:207: attempt to index local ‘baseInfo’ (a nil value)
[string “@Blizzard_Collections\Blizzard_Wardrobe.lua”]:207: in function GetRandomAppearanceID' [string "@Blizzard_Collections\Blizzard_Wardrobe.lua"]:271: in function ToggleSecondaryForSelectedSlotButton’
[string “@Blizzard_Collections\Blizzard_Wardrobe.lua”]:2568: in function <…ceBlizzard_Collections\Blizzard_Wardrobe.lua:2561>

Locals:
self = WardrobeTransmogFrame {
0 =
RefreshPlayerModel = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:372
MoneyLeft = {
}
ApplyButton = {
}
GetRandomAppearanceID = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:199
OnUpdate = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:169
OnTransmogApplied = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:505
OnShow = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:140
SpecButton = {
}
FeetButton = {
}
dirty = false
UpdateApplyButton = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:431
selectedSlotButton = {
}
SpecDropDown = WardrobeTransmogFrameSpecDropDown {
}
MarkDirty = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:165
SecondaryHandEnchantButton = {
}
HandsButton = {
}
SelectSlotButton = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:330
SetPendingTransmog = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:417
EvaluateSecondaryAppearanceCheckbox = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:357
WaistButton = {
}
HeadButton = {
}
MainHandButton = {
}
GetSlotButton = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:450
ToggleSecondaryAppearanceCheckbox = {
}
SecondaryHandButton = {
}
Update = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:388
ToggleSecondaryForSelectedSlotButton = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:259
ChestButton = {
}
MainHandEnchantButton = {
}
WristButton = {
}
MoneyMiddle = {
}
TabardButton = {
}
GetSelectedTransmogLocation = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:365
SecondaryShoulderButton = {
}
OutfitDropDown = WardrobeOutfitDropDown {
}
ShirtButton = {
}
CheckSecondarySlotButtons = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:293
MoneyFrame = WardrobeTransmogMoneyFrame {
}
OnLoad = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:64
OnHide = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:156
LegsButton = {
}
ModelScene = {
}
OnEvent = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:82
BackButton = {
}
OnEquipmentChanged = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:175
MoneyRight = {
}
HasActiveSecondaryAppearance = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:325
Inset = {
}
ShoulderButton = {
}
ApplyPending = defined @Blizzard_Collections\Blizzard_Wardrobe.lua:458
SlotButtons =

{
}
}
baseItemTransmogInfo =
{
Clear = defined @FrameXML\ItemUtil.lua:199
IsEqual = defined @FrameXML\ItemUtil.lua:192
Init = defined @FrameXML\ItemUtil.lua:186
illusionID = 0
secondaryAppearanceID = 0
appearanceID = 112550
}
baseInfo = nil
(*temporary) = 112550
(*temporary) =
{
Clear = defined @FrameXML\ItemUtil.lua:199
IsEqual = defined @FrameXML\ItemUtil.lua:192
Init = defined @FrameXML\ItemUtil.lua:186
illusionID = 0
secondaryAppearanceID = 0
appearanceID = 112550
}
(*temporary) = 0
(*temporary) =
{
Clear = defined @FrameXML\ItemUtil.lua:199
IsEqual = defined @FrameXML\ItemUtil.lua:192
Init = defined @FrameXML\I

Bugs in the game, are reported in-game, not on the forums.

Bugs in addons are reported to the addon maker, not to Blizzard.

I am not sure if this comes from the game or from an addon.

Hi there :slightly_smiling_face:
Best thing is to reset your user interface which should fix the LUA errors :slight_smile:

already did that, no avail.

Same here, fresh AddOns/WTF folder & deleted cache, only happens on this character, alts are fine.

Full error: https://pastebin.com/8muiysfq

I’ve got the same problem but only on the one character. I’ve changed characters/races and cleared my cache/wtf/interface and that character still cant change separate shoulders

1 Like

Same here, deleted Interface, Cache and WTF and also repaired the game. Other chars are fine.

I have the same issue. I actually deleted cache, wtf and interface entirely, ran a scan and repair and reset all in game options and I still get that LUA error. I will report it as a bug in game because it seems kind of odd even after all that and resetting and restarting the client several times.

Same thing here. Resetting the user interface didn’t help, and only one character is affected thus far.

Hi guys, I think I just found a temporary fix by total accident…
I transmogged my helmet on the character that could not transmog separate shoulders. Then I exited the vendor and clicked on him again and now I can transmog the shoulders separately. Give it ago, hopefully it works for you as well! ^.^