I’ve got an imageButton in a surface gui in the players starterGui that’s adornee’d to a part in the workspace. I have another button set up in the exact same way in a different surface gui that works perfectly fine. Literally set this one up exactly the same the only difference should be the fact that it’s a little further away from the player so maybe there’s a max range from where the player can click it. I could find no such property or anything about it on the wiki, so I came here because it’s driving me nuts.
I can’t seem to fully understand what you are saying, but what I can say is a SurfaceGui can’t be parented in a ScreenGui.
1 Like
Make sure they are in local scripts, server scripts don’t take ui input.
Try moving closer to it and see if it works. If so you’ve discovered a limit.
Can you send a screenshot of what it looks like? If the button is really small due to being far away I wouldn’t expect it to work either.
Also check if the mouse icon changes or not when hovering over the one that doesn’t work.
The Part isn’t Transparent is it? I had issues with an OnClick button on a transparent Part not working and that was the cause.