I am having the same exact issue…
How did you resolve this?
I am using the Twitch Developer Rig and can also manually set the data via the Configuration Service tab of the rig… and view the configuration via JavaScript object JSON.parse(twitch.configuration.broadcaster.content);
However, when attempting to set the data via JavaScript via my config.html / config.js I am not able to update.
twitch.configuration.set(
"broadcaster",
"1.0",
JSON.stringify({'foo': 'bar'})
);
The extension has the web setting capabilities configured to use Extension Configuration Service
Any ideas?