I’ve tried with your new method suggested but I still get the same results.
old method:
new method:
i reckon it’s because the way the ‘director bp’ collects the camera paths doesn’t know when I’m playing in Editor. whereas 'get all actors ’ does know that and so it updates the asset paths accordingly by adding the suffix ‘UEDPIE_0’ to the string.
cam struct paths :
get all actors paths :
i also realized, that if I play in standalone mode my original logic does work. that’s because there the asset paths don’t change and that ‘UEDPIE_0’ isn’t added.