PCG Copy Points Problem

Hey there, I hopefully have a quick question about the PCG Copy points node - I had originally set up my graph with a static mesh sampler linked to a blueprint then done all the filters on it that I wanted, then after this I had a copy points node, and this let me move the blueprint around without the points changing. I have tried the same set up with a spline sampler and a volume sampler, but it does not act the same, the points get moved to somewhere else in the level, its almost like the rotation is wrong and it moves by the same amount the blueprint is being moved, but in the wrong direction. I can’t find out why this works for one sampler but not the other two?

When I debug the point I am sampling is always in the right place, so why is it copying it somewhere else?

Thanks for looking

I have also tried putting it at the start like in one of procedural minds videos but then I don’t get any points show up at all anywhere