Im currently removing hard coded paths from c++ code and try set them in blueprints.
In my custom actor i have editable UStaticMesh or UParticle pointer variables, that can be referenced in the blueprint.
UStaticMesh *m_pStaticMesh = nullptr;
For some reason this variables are always NULL, when i try to call
m_pVisualComponent->SetStaticMesh(m_pStaticMesh)
f.e.
It works when i set them in BeginPlay() function.