All instances of a Blueprint act the exact same

Hello, I have an enemy blueprint and I have set it to move towards a random location. My problem is that all instances of the blueprint move towards the same location. Am I doing something wrong or is this a bug?

I’m assuming you’re using something like ‘random X from …’ to generate the random locations? If you use ‘random X from stream’ you can specify a seed, which can be different for each BP.