It happens sometimes if the list of columns provided in the selector is too many in numbers, possibly it is moving and overlapping in the screen for you. Share how it is overlapped with the CSS of that datagrid. It would be helpful to check.
Please find the attached images for reference, whenever i click that eye icon which is the column selector the overlapping occurs