Blueprint Subsystem derived from C++ are not shown in blueprint

i agree that the c++ base shouldnt matter , i event set it to abstract but just would not work without it for me. :man_shrugging:

if i didnt add it to the asset manager, it would sometimes work and sometimes not but when i added them they always worked.

all very strange but honestly i just think BP Subsystems arent very well supported, i ended up scapping it and just using actor components