This is the same case for literally any GUI element. If you put a billboardGui or SurfaceGui in a folder or any other object besides PlayerGui, it doesn’t register inputs.
You definitly didn’t have any trouble with the “minimum characters in title” requirement.
I think the same happens when you use a SurfaceGui inside a SurfaceGui inside a … (In case you want to display the same on several sides, e.g. those TV pillars in course trading stuff rooms)
Sorry to bring up such an old thread but is this going to get fixed? Seems silly to allow GUI’s to be shown inside of folders but not allow button functionality.