As a long time PubSub user, never noticed that the docs were wrong but I moved to live examples rather than check the docs meself.
Documentation issues will want to be filed to Issues · twitchdev/issues · GitHub
Additionaly it is advised to move to EventSub over WebSockets from PubSub.
EventSub is the future and in my opinion it’s possible PubSub gets closed from third party use in favour of eventsub