The only scope needed for vip should be channel:moderate when userID of the token = channelID of the channel you are trying to run /vip in
This works fine for me in my usage.
So check for errors
Edit: worth noting I don’t use any libraries or other peoples token generators