Join-In Progress Players Can't Build on Top of Props that are Moved by PropMover

Summary

In my map Brainwash Royale (6593-1124-0217), there are 3 buildings which are moved up and down on a timer using PropMovers. Players should be able to build on these props once they stop moving (they’re aligned perfectly to the grid system when they stop), but sometimes they can’t. This seems to be related to players joining in-progress

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Character

Steps to Reproduce

One way to reproduce the bug is to queue into a lobby with 2 players initially, and then have a 3rd player join-in-progress (the gameplay starts when the minimum player count of 3 is reached).

For the first building that appears, only the first 2 players will consistently be able to place builds on top of it. The join-in-progress player will be able to place some builds, but there are certain locations where they can’t build. Example: Imgur: The magic of the Internet

Expected Result

Players should always be able to build on top of props moved by PropMovers, once it’s stopped moving and is aligned with the grid system. In Verse, I stop the PropMovers at the pixel perfect position to align the buildings to the grid system.

Observed Result

Only some players can build on top of props moved by PropMovers.

Platform(s)

All

Island Code

6593-1124-0217

Additional Notes

During playtesting before my last release on Nov. 2, I didn’t find this problem. Now it happens even in my UEFN builds.

To clarify, I’m using MoveTo in Verse to move the PropMover, not the PropMover-specific functions.

I also have “Register with Structural Grid” and “Forcibly Structurally Supported” enabled on most of the props attached to the PropMover.

My guess is that there’s some kind of structural grid registration that happens when the game starts, but if a player joins in progress after the registration happens, they can’t build on the moved props.

Any ideas much appreciated!

In case it helps anyone:

As a temporary solution to reduce the occurrence of this bug, I set the initial positions of the PropMovers to the target stopping position where I want players to be able to build on top of them. Then I delay moving the PropMovers as late as possible. As along as a player joins the lobby before the PropMovers start moving, they can successfully build on top of them even after they move.

But this doesn’t fix the bug. And in my map, like many others, players can join the round at any time, so there are still late joiners who won’t be able to consistently build on top of the PropMovers.

(post deleted by author)