GUI buttons can't be clicked even though is set to AlwaysOnTop to true

Even though the GUI’s property “always on top” have been set to true, clicking on buttons which are descendants of the GUI doesn’t register when a BasePart is in the way between the camera and the GUI. Does anyone have any solutions to allow clicks to be registered?

Is GuiObject.Active true? You need it for it to sink input.

GUI object’s that are clickable (text buttons, image buttons, etc) still don’t register clicks after GuiObject.Active is set to true