Restrict Type 1 Profiles in Directory; Allow Type 2 & 3 Access. Existing Solutions Ineffective. Need Checkbox to Hide Specific Profiles.

"ideal use case : - Wanting to limit users of one profile type ie type 1 from viewing all type 1 profiles in the directory. - But profile type 2 and type 3 need to access the directory to view all type 1. actions tried checking the box hide all type one profiles from the directory - this didn't work as all type 1 profiles are hidden type 2 and 3 cannot view using memberpress restricting the members directory page - this didn't work as the directory is linked to the user profile and account settings effectively locking the user from their account settings and profile in general. bought and downloaded bp Visability manager - this didnt work as this functionality isnt there to restrict who can view the membership directory for all user types individually adding custom code to the child theme - didn't work as the template overrides the custom code for the member directory as it fires before the custom adding short code to a separate page showing only [profile type=""type-1""] - doesnt work as the directory is still active and linked to the users account and no search function. either can the users profile be delinked from the member directory or more functionality added to hide members from the directory based on their profile type ie. check this box to hide all members from the directory for all (*checkbox) type 1 profiles | type 2 profiles ect."