(2017-02-13, 21:36)jdig4240 Wrote: Guess what, THAT FIXED IT! Thank-you. So, what was it?
Well, best I can figure, at some point, something changed in either skinshortcuts or skin helper widgets, or both, that also changed the referencing to content type which controlled the result of an item being clicked on. I never actually touched the particular piece of code that messed with widgets, which could perhaps mean that the code was dependent on some other element that I have changed, though I'm unclear as to what or why. That's why it took me so long to figure it out. I can't even guess as to what made the older versions work out of the box, and probably never will.
Anyways, looking at your logs again and finding those video content errors steered me in the right direction. The persistent widgets use a widgetTarget property in addition to the content categorisation, which is why they worked in the first place. The reloading variants used only videos as a category, which means that anything besides that would fail/not register. After confirming that, it was just a matter of migrating the property check to apply to the non-persistent widgets.
It'd be interesting to know if this fixes everything, even stuff like add-ons widgets, or music/genre widgets, etc. Things that were never in the videos category presumably never worked properly, but I've actually never used them and it hadn't even occurred to me until after I've finally fixed the damn things.