Appointment+ Email section isn't working for SERVICE_PROVIDERS


The Appointment+ email section isn't working for my SERVICE_PROVIDERS. I'm linking up Buddypress with Appointment+ for front end use only.
Even when I gave SERVICE_PROVIDERS access to the backend of the site(dashboard) they still can't plug in their email address due to the fact that it says "Please access your profile from Site interface." The Buddypress allows them to add their registered email address but the Appointment+ email section is only allowing admins to add their own.

I just need SERVICE_PROVIDERS to be able to add their Appointment+ email address.

Please help! Thank you,