There seems to be an issue adding new components in C++ to a class, which already has blueprints inheriting from it. The new component gets added to the “Defaults” tab instead of the “Components” tab in those blueprints.
If you create a new blueprint inheriting from your C++ class everything is fine (all components show up in the “Components” tab).