WordPress 4.9.10
CiviCRM 4.7.29
When I'm logged into CiviCRM as an admin, the process of reserving respondents for a survey works fine. However, if I'm logged in with a WP "Contributor" role (which is the role all my civicrm users have) I get an error message when I try to reserve them, "Missing Interviewer contact.", as seen below.
Looking at the search criteria I see that there is no field to assign the interviewer as there is when I'm logged in as an admin:
I checked my survey-related permissions and I think I have it setup correctly so a person with the "contributor" role should be able to do this:
Is there something else permissions-related that I need to be setting, or is this maybe a bug?
Thanks for any help,
Ruth