Issue with Drag Detector in Roblox Studio

Hello!
I would like to bring to your attention a problem regarding the Drag Detector in Roblox Studio. When the Drag Detector is added during the game and the ResponseStyle being physical, it does not function as expected. It seems to only work if it is present from the beginning of the game.

This limitation affects the ability to add interactions during gameplay, which is essential for certain game designs and player experiences.

Could your team please investigate this issue and provide any possible solutions?
Kind regards.

Thanks for the report! We’ll follow up when we have an update for you.

Hi @youssof12314,

This is something that should work, and something we’ve tested. So there is probably something special about your case.

For example, attached is a simple scene with a script that adds a Physical DragDetector to the blue block when you click the yellow block:
ClickYellowToCreateDragDetectorForBlue.rbxl (55.1 KB)

Can you check a couple of things?
[1] are you adding the DragDetector in a server script? If you add it in the local script, then the server will not add one to itself or to other players, and therefore your DragDetector will only work if the client has network ownership.
[2] Is your part unanchored?
[3] Is your character less than MaxActivationDistance away when you click?

If none of these helps you, please post an rbxl file that’s broken so I can take a look? Thanks!

1 Like

I have not heard back from @youssof12314 over the last week. I cannot reproduce, and have provided an example that works fine.
I’ve also offered some suggestions about what they might be doing wrong.

So I am going to close this bug as “Not a defect”

If in fact my suggestions don’t help and you can still reproduce the issue, please respond again with more details. I’ll keep checking this forum post, and I’ll happy to reopen the bug if you give me something to sink my teeth into.