gameProcessedEvent returning true unexpectedly near scrolling frames?

Hi,

Can’t work out if this is a bug or just something I have wrong with the setup.gameProcessedEvent.rbxl (21.2 KB)

If I click, hold and drag near the x edges of the GUI, gameProcessedEvent returns true until I am a certain distance away from it.
https://gyazo.com/dd031b8dfd61a22ed0f58cd19c2b5bba

If I click, hold and drag away from the edge, but go in, it remains as false.
https://gyazo.com/0e5afc9802ee47f2f0caafb57f002cba

Am really quite confused and it’s causing me a problem for a drag script. Thanks for the advice & help in advance.

Addition: Interestingly, when the end of the scroll area has been reached, it works fine.