I have a user who gets an insufficient privileges error when he goes to send an email from a Lead. However, when I log in as the user this error message does not appear, and I am able to send emails just fine. I've checked his profile, and it has all the necessary permissions for sending emails (send email, read on Lead object).
Does anyone know what might be causing this issue?