twitchdev / issues

Issue tracker for third party developers.
Apache License 2.0
73 stars 6 forks source link

Set Extension Required Configuration - stopped working for versions in local/hosted test #886

Closed BarryCarlyon closed 4 days ago

BarryCarlyon commented 8 months ago

Brief description

https://dev.twitch.tv/docs/api/reference/#set-extension-required-configuration

Response with "Sorry, you're not allowed to do that" for versions in local or hosted test

How to reproduce

Expected behavior

accepted and extension can be activated

Screenshots

image

Additional context or questions

I believe this broke due to changes yesterday

Initial report: https://discord.com/channels/504015559252377601/523676096277905419/1194685221212258524

chris-lu commented 4 months ago

Any feedback, workaround or ETA on this? It seems it's still now working, making the whole "Required Configuration" feature useless as new extension cannot be validated.

beheh commented 1 month ago

Just to add our voice, we're also affected by this and cannot submit a version with this anymore as we never get past the "Requires Configuration" state in the broadcaster dashboard.

What's even worse, migrating to the Extension Configuration Service is also problematic as to my knowledge the extension will be deactivated for all existing broadcasters. So it seems our only recourse is now to temporarily stop requiring configuration, start writing to the Configuration Segment for broadcasters, and then start requiring it again in a few months.

jbulava commented 1 month ago

This issue has been ticketed internally as ANC-3204 for investigation. More details to follow.

jbulava commented 4 days ago

A fix for this issue has been deployed today.