Live extension, Setting configuration now gets 401: Unauthorized

My extension went live this week, part of it requires the user to enter a url in the config page which once persisted calls the https://api.twitch.tv/extensions/{extension_id}/0.0.1/required_configuration?channel_id= endpoint to allow activation.

During development the extension was allowed to be activated, now that its live I get the following response from the endpoint:

{
“error”: “Unauthorized”,
“status”: 401,
“message”: “{\n “status”: 401,\n “message”: “Sorry, you’re not allowed to do that”,\n “error”: “Unauthorized”\n}”
}

Code on the server hasn’t changed as its using a lambda function. Im pretty much at a lose as to what the problem could be.

Sounds like you have the wrong or no clientID or extension secret loaded into lambda?