I do have the link plugin installed as well as CSV import.
It seems as though my issues are to do with a conflict with S2member. Here are a couple of scenarios:
1.1 Create a new WP user from admin
1.2 Create a new Connections entry from admin with same email as WP user
1.3 deactivate S2member
1.4 log in as new WP user
1.5 go to ‘Your Directory Entry’ – data is visible and associated.
2.1 Create a new WP user from admin
2.2 Create a new Connections entry from admin with same email as WP user
2.3 log in as new WP user
2.4 go to ‘Your Directory Entry’ – data is NOT visible or associated. (‘not authorized’ message)
2.5 deactivate S2member
2.6 log back in as new WP user
2.7 go to ‘Your Directory Entry’ – data is visible and associated.
So it seems that with S2member active any association is ‘broken’ but that it can be re-established when it is deactivated.
It took me a while to notice that each S2 member re-activation resets Connections roles so my testing initially seemed to be producing erratic results! As far as I can tell though the above scenarios are repeatable assuming roles are also re-set.
A CSV import does seem to associate with an existing WP user with the same email address
Unfortunately all the above does not help me that much unless I am content to live with an ‘unlinked’ Connections directory, as I have to use S2member on the site I am working on.