And you’re setting the header correctly? you need to use the Authorization: Bearer ACCESS_TOKEN header.
Also, in the new API you need to use user:read:email instead of user_read scope to see their email address, and the viewing_activity_read scope wont do anything for you as that’s for the VHS/Drops service, which only game developers registered on Twitch have access to.