I’m having an issue where the ControllerPartSensors for my Spawned NPC Models return nothing in the SensedPart when it should clearly be touching the Terrain.
It appears to work fine on the client, but not the server.
(this can be reproduced anytime in runtime, not just on startup)
A video showcasing the issue:
The moment the sensors get updated in anyway (such as modifying a property) they instantly work fine again. I’m guessing this is probably some instantiation issue.
Thanks for the report! Do you have an rbxl reproducer you could share with us (either in the thread or via a private message). My initial guess is that there is some network ownership effects here, but Id like to take a closer look. We have been working recently on improvements to the robustness of sensors.
Unfortunately I don’t. The code has long since changed from when I posted this and it was bundled with so much code I’m not allowed to share that it would take a very long time of which I currently don’t have. Sorry about that.