Hello,
Not sure exactly what's your expectation.
Do you mean, when maintain the schema, there must be four levels maintained?
Or do you mean, when create/edit a transaction which have categories, you need all 4 level categories fields enabled? instead of greyed out if a category level doesn't have value maintained in the schema?
Best Regards, Corrine