It’s still giving me the upload error. I’ve tried using the ‘Contributor’ Role with:
edit_others_pages
edit_others_posts
edit_pages
edit_posts
edit_private_pages
edit_private_posts
edit_published_pages
edit_published_posts
All those checked and it still won’t let me upload.