InputBegan on GuiObjects all of a sudden not picking up MouseButton1 input type?

I had this dragging UI system, that’d pick up on InputBegan when the player clicked on a frame and it worked great. Now all of a sudden it does not pick up on this event?

I only ever get
Enum.UserInputType.MouseMovement
printed

Frame.InputBegan:Connect(function(input)
	print(input.UserInputType)
end)

Frame has Active and Selectable set to true.

Please note, I am using a Frame for this. This worked on the weekend. So between now and then, unless somethings changed, it ain’t working.

It’s possible that the event still works, but other code that was added might cause the code to never reach that line. Add a print right above the event to make sure that it actually makes it to that line.

This actually happened to me not that long ago, make sure you take note of how and where you are parenting the frame, I think this may have some issue to do with Gui.ResetOnSpawn being enabled and you reparenting it

It is a Roblox glitch