Why are components placed so far away from origin of the Blueprint object when placed in world?

First of all, I’m quite new to Unreal Engine. I have encountered this 2 times in 2 different projects.

I created a Blueprint out of my own Actor class. When I dragged the BP into the world, I did not see all the components that constitutes the Blueprint. But after a bit of investigation, I realized they were placed many thousands of units away from the BP origin. I had never get to solve this. This never happens if I create a Blueprint directly from Actor class. I know there are workarounds for this issue but I’m just curious as to WHY this happens.

If you look in the BP, you’ll find your objects are far away from the origin of the BP, that’s it’s pivot point. You have to move the objects in your BP to the origin :slight_smile: