Multiple parts each with a click detector don't work

I’m wanting to make a keypad and detect when the button is pressed via click detectors. I have each key with a click detector in it but only one key is working, the one which has the highest name hierarchy.
image

The middle-top button is Eight and the cursor changes
image

All they other click detectors don’t work at all and I’ve tested it with a script and only Eight prints when its clicked.
https://gyazo.com/9f1d2d181ecc4c1d513f4e69f9e1cd66

All you have to do is playtest the game and try to click the buttons, for me, only number 8 works.
There is a script in ServerScriptService which gives all the buttons a ClickDetector and SurfaceGui. I have tried manually putting in each ClickDectector but the problem prevails.
Place file was attached to the internal ticket by Roblox Staff (@Focia19)

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!

Hmm. Multiple buttons with ClickDetectors below them do work.
The attached example prints out the name of the button in the output and each button prints correctly.

So there may be something wrong with your setup script, as opposed to a bug in ClickDetectors

Can you post a copy of your rbxl file? Or a link to a game where I can download it and try it?
Maybe we can troubleshoot the issue.

NineClickDetectors.rbxl (54.6 KB)

I have found why it wasn’t working. For some reason of which I do not know nor remember, all of the parts except for number eight, have CanCollide and CanQuery turned off. Turning on CanQuery fixes all the issues I’ve been having.

I apologise for any inconveniences I may have caused and thank you for assisting me!

1 Like

No problem, even when it’s not a bug, it’s good to know what kinds of things can trip you up and cause problems.

1 Like

@Focia19 this is not a bug, as I"ve worked out with our dev @TaxFraudBruh . So please close out whatever bug you’ve added to the internal database.
thanks!

1 Like