Widget author here. I don’t have time to maintain this (it’s community-supported) but welcome any forks or pull requests to improve it!
Anyone? :)
It seems that the issue is with the storeState function found in the various js file such as ButtonFilter.js
Removing this function from the JS file fixed the problem for me, not sure about other implications of this change though.