New API returns 400 when fetching user information via Bearer token

Kraken and Helix do use the same types of tokens, however the scopes are non-transferable. Make sure that you actually requested user:read:email and not a Kraken scope.