Getting "incorrect user authorization" error from Helix API

You have used a client_credentials token
This token represents an application, not a user.

You need to get a user token from the broadcaster_id you want to update the channel information of.

See user Access Tokens: Authentication | Twitch Developers
And Reference | Twitch Developers

It is not no

Sounds like you got a token for YOURSELF, but not for the channel you are trying to update.