Macro libraries

Hey all!

So I have recently started using macros in my blueprints. As you cannot inherit macros I switched to macro libraries.
The problem with them is that I cannot use the macros inside the parent class. They are not displayed in the “My Blueprint” tab and also not listed in the blueprints add node menu. However I can add them in all child classes. Nevertheless I get a warning message saying “The property is mark as BlueprintReadOnly or Private. It cannot be modified in the blueprint”.

Why am I getting this message and how can I use the macros in the parent class as well?