Seems like there’s a bug with the Modify Channel Information endpoint where the response on error has a JSON-stringified object inside its “message” value. Tested by setting the title to a banned word.
“error”:“Bad Request”,“status”:400,“message”:“{"status":400,"message":"Status contains banned words.","error":"Bad Request","error_code":"status_use_banned_words"}”}
I assume this is not intended?