You can completely ignore this and don't have to worry. "Subscribed" and "Subscription pending" both mean you are subscribed to the community and posts from the community will show up in your Subscribed feed either way. The only difference is that "Subscription pending" basically means that your subscription status for that community has not been 100% synchronized on other instances across the fediverse. This doesn't affect you at all (you are subscribed to the community either way) and I think this is something that will be less confusing in a future Lemmy update.
So I've been patient (22 days have elapsed) but most of my communities still say this. I'm thinking it's more than just a delayed sync issue at this point... Any suggestions?
I think community subscriptions between instances need to be improved. Communities only show how many people are subscribed from the instance you’re on too.
Haven’t read through it myself yet, but there’s discussion about it on GitHub if you want more details