So, I actually found this post from November 2016. Might have been in this thread. Seems to have the answer I hope? I know it mentions pathfinder, but it seems to be the same issue and it appears a new campaign should solve it.
Hey, dulux-oz, I've just installed the latest version of this (and the DOE Base), and I'm really looking forward to using the new Chatsound (and MiniBoard) functionality. Unfortunately, when I try to add a new item to either of these, I get a console error:
Script Error: [string "wListIconAdd"]:1: attempt to index upvalue 'oWindowNode' (a nil value)
I don't get this error with the Autosound, Sounds, or Setup tabs. I guess this is probably because there are already items in these tabs (which I created with the previous version of the extension), whereas the Chatsound and MiniBoard tabs are empty.
I'm using the PFRPG ruleset, and the latest version of FG (3.2.1).
EDIT: I've discovered that the same error occurs with the 3.5E ruleset, with only DOE extensions turned on. However, it only occurs in existing campaigns. If I create a brand new campaign (with any ruleset), then the error doesn't occur.
EDIT: Further testing shows that the error only occurs in campaigns that already had sounds in, created using the previous version of the extension.
FINAL EDIT (and workaround): Looking at the db.xml files, it appears that the campaigns with existing sounds don't have the <ChatSound> and <MiniBoard> tags in, which is what's causing the error above. I guess that because the <MJB_Sound> section already exists, it's not being created afresh, and so those tags are not being added. I've fixed this in my campaigns by manually adding the missing tags to the db.xml files, but you might want to look at the root cause of the issue for others who aren't happy to edit xml files.

