PubSub doesn’t have a following/follows topic.
User/Channel ID’s the same regardless of white API version you use.
So to confirm it is working with the “old scope” on the channel points topic but not the scope defined in the documentation?
Which doesn’t make sense since channel points is post Helix existing.
Edit: I tested I cannot replicate an issue. I generated a brand new access token for myself using the channel:read:redemptions scope and it booted right up.
So we need to check your code next
I used https://github.com/BarryCarlyon/twitch_misc/tree/master/pubsub to my pubsub and https://github.com/BarryCarlyon/twitch_misc/tree/master/authentication/implicit_auth to generate a token (modified the authorize URL)
Token validations

