have you tried using subclass, in terms of TSubclassOf instead of what you have TSoftClassPtr, since subclass holds direct reference? Otherwise if you have to use soft class, maybe force a synchronous load in OnRegister()
have you tried using subclass, in terms of TSubclassOf instead of what you have TSoftClassPtr, since subclass holds direct reference? Otherwise if you have to use soft class, maybe force a synchronous load in OnRegister()