UProperty categories containing subcategories will always appear in the details panel when selecting a component

By default do you mean inherited? Because I tried it with a custom component that is created in the base class and it also occurs. Only when the component is added from blueprint does the reported issue not occur.