I recently upgraded from 4.18 to 4.22.3 and found that I can no longer edit my custom Character Movement Component on my custom character class. I originally followed Rama’s instructions here to have my PFCharacter class use my UPFCharacterMovementComponent:
APFCharacter::APFCharacter(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer.SetDefaultSubobjectClass<UPFCharacterMovementComponent>(ACharacter::CharacterMovementComponentName))
the result in 4.22.3 is that everything functions perfectly in game based on the values I set before the 4.22.3 upgrade, but when I select the component in editor I can’t edit any properties.
I should note…creating a new non-custom Character results in me being able to edit the non-custom movement component just fine.
Yikes! Any ideas?