Assets Randomly Moved to Wrong Location in Play Session

Summary

I have several custom made glass meshes. I put them in very specific locations. When I run a test session the glass assets appear near the origin point of 0x, 0y, 0z. Interestingly enough, I tried disabling level streaming and running the test session again. The assets all appeared in their correct location. However, after turning level streaming back on (which is required to get my game to run) the assets began relocating again to the origin point.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

  1. Create custom Plane Mesh
  2. Apply custom Glass material
  3. Orient and resize the plane to fit in desired location
  4. Duplicate and repeat step 3 for every desired glass location
  5. Move all glass meshes to folder to keep organized
  6. Ensure Level Streaming is On
  7. Launch a Session and observe meshes in the wrong location than where they were placed in the Editor.

Expected Result

Glass mesh should be in the exact location they were placed in the Editor with very specific coordinates that can be observed in the Details pane.

Observed Result

Glass mesh is in a completely different location near the level origin point of 0x, 0y, 0z.

Platform(s)

PC

Additional Notes

This was not occurring during several hours of work on this project. The glass meshes existed and were properly located for a long time before this began. I have not touched these particular meshes for a while. They have been duplicated several times and used in other locations though. But all of those should be completely separate entities.

After many attempts at different fixes, I was able to get all of my glass to cooperate by creating a Blueprint of the Mesh I made. As an important note to anyone that stumbles across this in the future, I originally made the mesh Plane using the Quick Place Actors menu under Shapes. I then applied a material to it and set my desired collision. Again this worked fine for many hours until it didn’t.

I went into Modeling Mode and just created a rectangle, I applied my glass material, and then created a Blueprint using the mesh which is a right-click menu option. After I replaced all my old static meshes with this new Blueprint version, everything worked exactly as it should.

This is NOT a resolution however. It’s a workaround for an issue that exists in the editor. The absolute location of an asset within your environment should never be in question. The coordinates are the coordinates.