For openID you need to only specify the openid scope and include claims to be sent.
The other scopes don’t apply to the openID response. These apply for the relevant endpoints
- user:read:email → Reference | Twitch Developers
- user_read → Reference | Twitch Developers
- user:edit → Reference | Twitch Developers
They have no effect on the openID response. openID requires claims to be passed.