ok so i found out on customer support forum that this is an issue affecting some accounts in the UK. they dont have solution yet but heres a macro that can hide the popup and enable the chat in 1 click (courtesy of Amaada):
/click StaticPopup1Button2
/run C_SocialRestrictions.SetChatDisabled(false) print(format(“Chat: Enabled!”))
you can stay updated below
feel free to drop a comment so blizz gets off their a$$