So I have the new battlepass, but when I type in chat, I get:

A Steam verified phone number, Dota 2 purchase, or a non-limited account are required to participate in this channel.

Is the Battlepass not considered a "dota 2 purchase"?
In-game chat works, but not outside the game in local chats.