For some reason, I cannot subscribe to this community - eviltoast

I hit the subscribe and it says “subscribe pending.” I could subscribe to other channels but not this one. Do I need to get manual approvals?