The face shield also doesn't quite seal tightly enough against the eye port gasket along the top on this example, so some water can leak in across the top.
And the face shield removal system are where the helmet shows its age.