Why ALT + Click does not work when you need to return the checkmarks to all objects in the Visibility parameter?
In the design of Blender, if an object is hidden, it cannot be selected.
Also, if it is not selectable, you can't access its properties.
So when you disable selectability or viewport visibility for all selected objects, it automatically excludes all objects from selection.
Somehow the &quot;active&quot; selected object (yellow dot in the viewport) is still selected, explaining why you still can toggle its visibility or selectability.
In short, this is Blender's developers team design decision and you can't change it easily.
I suggest you use the outliner and collections for this behaviour :