Transmogrifier not working on my main

When I talk to a transmog NPC with my gear equipped the window shows my gear flashing randomly between what it’s transmogged to and saying I have nothing equipped, and the game starts to lag really bad.

I tried taking all my armor off and talking to the NPC, then putting the armor on in the window, and that worked, but it’s really inconvenient to have to do in order to change my appearance.

edit*

It’s not random, it first shows my legs, chest, cloak, gloves, and weapons, and everything else as unequipped. Then it shows everything else, with the legs, chest, and weapons unequipped, it shows the gloves and cloak as their item not their transmog. Then it shows everything as unequipped.

This just cycles, with the game lagging and never giving my any ability to give input to the system.

last edit*

The shoulders, tabard, and belt can be equipped when talking the the transmog NPC and it works, adding any other piece breaks it.

This was happening with me, and I found the culprit. Mogit is having issues apparently. I have three different transmog addons that I use (Mogit, BetterWardrobe, and mOnAr’s WardrobeHelper), and turning Mogit off did the trick.

That fixed it!

From what I gather, Mogit isn’t being developed any longer.