Can't create new team - "Create New Team" button doesn't show


I’d like to create a new team, as per

However, I don’t get the “Create New Team” button showing in my browser (nor is there a “Browse More Teams” shown anywhere, either).

I’ve tried on multiple browsers/systems, but the behaviour is consistent.

Any help much appreciated!


It might be because you are not logged in as a member of the organization. I had the same issue earlier, I needed to add my organization email address inside Settings > From Email. Do you understand?