How can I detect if a mobile player clicks a button inside of a surfaceGUI scrolling frame

I know that title is a mouthful, but I really need help with this. I’m not sure if this is a Roblox bug or if I’m scripting incorrectly. I won’t post it in bug reports because I’m not 100% certain if it’s a bug and I’m not able to post there anyways.

I have a surfaceGUI with a scrolling frame, and inside of that I have image buttons. The buttons work fine on PC/laptop, but on mobile the buttons don’t work at all. You’re able to scroll the frame on mobile but not click the buttons. The buttons don’t even change to their hover image.

The detection I’m using is “MouseButton1Down.” I tried using “MouseButton1Click” and “Activated” but no matter what, mobile just won’t work.

I need it to work on mobile so I can have more players in my game, and so I can test the game with my alt account. Is there anything I can do?

Check that the buttons have their Active property enabled, and that any other overlapping frames (such as image labels) have Active set to false.

No, I solved that issue long ago. Mobile just can’t click the buttons.

Now that I think of it, it’s probably a bug because MouseButton1Down does work on mobile, just not on the scrolling buttons for some reason