Okay I see, 1 quick notice on your 1st Blueprint maybe we had misunderstanding:
In this picture you can see why you need a “DoOnce” node, but by removing the “Self+Interact” you wouldn’t.
On the other Hand I guess your Target is an Actor right? Not a Collectible itself (pic2)
And last:
if its meant to be like that and if so does it automatically do all the others if one place bp is effected or only that specific one that was picked to target
It should only call the BPI_Interact::Interact on the selected Target Actor, if you want to make this call on ALL Collectibles you would need a “ForEachLoop” with for example a “GetAllActorsWithInterface”
Thanks for your patience
Side note: Target should not be the exact same Actor, in case you selected this one... it would just do the same as in picture 1

