Troubleshooting: No Sub or Sub-Sub Level Categories Displaying Under Additional Details Tab

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000086136-troubleshooting-no-sub-or-sub-sub-level-categories-displaying-under-additional-details-tab

By default, the Sub and the Sub-Sub Level Categories will display under the Additional Details tab under Member Dashboard:




If these categories are not displaying as is shown above, this may due to a couple of reasons.


1) No Sub or Sub-Sub Level Categories Added to the Site Yet


This sounds simple but it is always a good idea to double-check if there are any Sub and the Sub-Sub Level Categories added to the site. The easiest way to check this would be under My Members >> Member Categories in the admin:




2) The Top-Level Category Member Selected Does Not Have Any Sub or Sub-Sub Level Categories Assigned


There could be a scenario where the site indeed has Sub and the Sub-Sub Level Categories but the one member selected under their Contact Details form does not.


Let's use real examples. The member down below selected the Top-Level Category called Virtual Events:




But if we use the built-in filter to search for the Sub-Level Categories with a parent category (Top-Level Category) Virtual Events, we can see that there aren't any:




Another way to visualize this would be checking the default /categories page:




3) Specialties Option Was Not Enabled Under the Membership Plan Post Publishing Tab


Under Membership Plan settings >> Post Publishing tab, "Specialties" option might not be enabled yet:




4) The Category Selection Widget Was Deleted From Listing - Additional Details - Member Form


The widget named "Bootstrap Theme - Account - Select Categories" can be found on the default Listing - Additional Details - Member form and is necessary for members to select their specialties:




5) Custom Code Related Issues


There might be an instance where the category options are not displaying due to custom code added to the site. To make sure this is not the case, please refer to the article down below that talks about the basic troubleshooting steps user can take:


Beginner’s Guide To Troubleshooting Website Errors