This might be as designed, but here goes. Profile statuses count as profile posts, but yet, they aren't hidden in the upper area of profiles (with the gender, age, etc.) and on member cards when you deny profile post visibility to a user group. This is what my profile looks like with profile posts visible to guests: Now, let's say I don't want guests to see profile posts, so I set the View profile posts permission to Not Set (No). The status/post under Profile Posts disappears as intended, but the status is still showing in the upper area of my profile and on my member card: Screenshots taken on our test site.