Humanoid:MoveTo() Yielding Unintended Behavior On Mobile

I am using Humanoid:MoveTo() to move NPCs, and I have observed that the function does not run as intended on mobile. On mobile, I experience two different scenarios:

a) In order for the function to fully run, the player has to physically be in close proximity to the NPC that is being moved. If the player is too far, the function runs for a second then freezes/pauses until the player is close to the NPC. This behavior is unintentional. Humanoid:MoveTo() should occur without the player being close to whatever Humanoid is being moved. I experience this scenario when visiting the experience for the first time or when it takes long to load all experience assets.

b) All NPCs that are to be moved are moved but the function is only ran for a second (non-full moving occurs). This behavior is unintentional. Humanoid:MoveTo() should continue running until the MoveTo() is finished. I experience this scenario when it does not take long for all assets in the experience to load, when all assets have loaded or when all assets are about finished loading.

No error or warning is outputted on the console.

Example of intended behavior (PC):

Example of unintended behavior (Mobile):

Case A:

Case B:

The issue is not device specific. I have successfully reproduced it on different mobile devices.

Place used for repro: ( ✦ ) 2024 İstanbul Rolimpiyatları: 100m Yüzme Yarışması - Roblox

Expected behavior

For the PC behavior to occur on mobile as well.

3 Likes

It seems normal to me. that is how mobile is moving

This is just an acknowledgment announcement!

We’ve filed a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!

HI, Could you please share a repo case with us. Feel free to DM me.

Who? Will Dm You Me Are Others

Sorry for the confusion. I was asking if you could share the repro case with me directly via DM.

1 Like

DMed you just now. Have a good day.

Ok Thank You For Reapplying :slight_smile: Like You Say That Dm Me Lol