How to initialize control rig (import skeleton) from bp?

Hello guys,
so I have this node in the beginning of my control rig construction script.


And for some reason I do not manage to trigger it outside a sequence. I am loading a skeletal mesh trough a blueprint and want my control rig to always load this skeletal mesh. The skeletal mesh can vary and be a different asset with different bones.
I have the control rig component in my BP and also the skeletal mesh. And I am mapping the skeletal mesh to the control rig. I also tried to run it at any other order (pre construction, post construction) nothing works.

Whenever I initialize the control rig trough the BP the hierarchy returns 0

But if I add the control rig to a level sequence and then run my initialization, it works just as expected. What am I missing?