Crash on closing any vendor or trainer window

I get this after closing any vendor or trainer window. I do have many mods installed on 3.3.5a and can search any of them for conflicts. As far as I know, I do not have any that modify these frames. I do not use a total overhaul UI mod.

Message: ...!!!ClassicAPI\Util\PlayerInteractionFrameManager.lua:156: attempt to index field '__Show' (a nil value) Time: 10/20/25 09:46:31 Count: 1 Stack: ...!!!ClassicAPI\Util\PlayerInteractionFrameManager.lua:156: in function <...!!!ClassicAPI\Util\PlayerInteractionFrameManager.lua:155>

Locals: Self = { ShowFrame = defined @interface\AddOns!!!ClassicAPI\Util\PlayerInteractionFrameManager.lua:79 0 = __Hide =

{ } HideFrame = defined @interface\AddOns!!!ClassicAPI\Util\PlayerInteractionFrameManager.lua:105 } Event = "MERCHANT_CLOSED" (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index field '__Show' (a nil value)" EventHandler_Fire = defined @interface\AddOns!!!ClassicAPI\Util\EventHandler.lua:19