I added Twitter account and my website but it still says “Not yet verified”? What would be the reason?
It’s verified on my end and I can see your channels listed here batgrowth.com. That mean your channels is verified.
I would suggest you to wait up to 72 hours (desktop) for your Brave to check the updated list. Or click the BAT triangle icon at URL bar to force refresh the list.