I’ll add this here if someone else runs into the issue…
Instead of using the C++ component directly, make it blueprintable. Create a derived blueprint class and
set the default values there. For any actors you want to attach the ActorComponent to, use the blueprint
version.
This allows me to change the value, and edit it in any actor blueprint I’ve attached the actor component to,
and the set values remain saved even when opening / closing the editor.