NEED HELP: Character - Replacing Default Components

I actually have, on released projects, and I’m currently working on a AAA project where we’re doing this for basically all base classes.

It’s a bit hard to debug this with partial context and no access to a debugger though, so it would help a lot if you tried using the built-in component names. :smiley:

Also, you don’t have to believe me, you can give the engine sources a look yourself and you’ll see UE does this with its own classes. Also, this is literally the comment next to one of those names:
/** Name of the CharacterMovement component. Use this name if you want to use a different class (with ObjectInitializer.SetDefaultSubobjectClass). */