Did Roblox break pathfinding?

I’m the developer of the game Residence Massacre. Recently, the AI of the enemy stopped working. No errors are shown in the console, and I haven’t updated the game, so the issue quite literally come out of thin air. The rootpart is not anchored, the hipheight is correct, the humanoid is not platform standing or anything else of that matter, everything is left unchanged from when the game used to work. I’m kind of at a loss at the moment.


2 Likes

Have you tried path finding in a clean slate studio with a basic dummy and target location?

I forgot to mention, but the exact same version of the game works just fine published in any other place.
In fact, I initially “fixed” the issue by republishing the same version under another place,which seemed to work fine. Now, after around 8 hours, this odd bug appeared again.

1 Like

I would elevate this bug to roblox staff

Is this consistent even with new servers? Or old ones too. It could be possible that there is a pcall somewhere that does not warn you that it is failing.

It’s consistent across all servers, but if the same file is published as a different game, it magically works. I’m not using any pcalls in the AI module so unlikely to be the reason. The script actually runs, but it gets stuck when calling the :MoveTo() on the humanoid. It seems like the humanoid is in a weird state where it’s unable to move at all, yet all the properties seem to be set properly. (same for humanoid state, etc)