I've this problem where on PS3, my NAT is opened and UPnP is enabled yet i still can join any friends partys or they can join me ? but am able to get a game by myself,

I've had this problem for weeks now and its starting to annoy me.