The hidden socket in the Viewer is not shown when a new link to it is created. This is because the hidden property of the socket is not updated when a new link to it is created. Fixing it by simply manually update the property after a new link is created. Pull Request: https://projects.blender.org/blender/blender/pulls/120503