My Extension broke After i hit release

I gotten my extension reviewed and after i hit release it stopped talking to my APi to pull new data and trying to redeem anything just fails.

Please help

Debug it like you would any other webpage. Open devtools and see what errors show in console, look at the network tab and see what requests are being sent to your API, etc…

Option 1

I’d speculate that you didn’t test in hosted test properly/fully.

And your Allowlist for URL Fetching Domains is not correct or populated. (this isn’t applied in localtest unless your dev environement is configured to match production)

This would show up in console as Dist advises. But I suspect you’ll be seeing CSP or CORs errors.

If the latter then your API just needs to be updated to include CORS headers.

Option 2

The other alternative, since you mention redeems, is that you are checking a permission and the permission is false, and the channel you are checking on is also the channel you tested on and you’ve run into

So a full reininstall of the extension to rhe channel (not deactivate/reactivate) will resolve