That’s not refreshing a token, that’s generating an App Access token. That’s completely different from a User Access token and as such it is not possible to have that scope associated with it.
To refresh a token you should follow the docs on how to use your refresh token to generate a new User Access Token Authentication | Twitch Developers