/Engine/Source/Runtime/Engine/Public/Subsystems/Subsystem.h
If instances of your subsystem aren't being created it maybe that the module they are in isn't being explicitly loaded, make sure there is a LoadModule("ModuleName") to load the module.
class UDynamicSubsystem : public [USubsystem](API\Runtime\Engine\Subsystems\USubsystem)