Vertex snapping does not work in BP

Not sure what I did but I somehow managed to get my BP asset matching my viewport asset all lining up on both grids.

Next I added floortile assets to my level selected them all an pressed crtl end which snaps the assets origin to the grid right? and snapped them together to make a floor. Then I selected them all again and created a BP. In the BP they don’t line up on the grid but in my viewport they do line up.

I couldn’t find out how to change the location of my root to 0,0,0 there is no translation option unless I make another scene parented to the first scene but then It shows that the new scene is on 0,0,0.

The workflow I want to achieve is to simply add in modular assets that snap to the grid, snap the assets together I make something cool, select it and create a BP that aligns to the grid. Then when I drag the BP into my game it should snap to the game grid.

How do I do that?