Subsite A with unique permissions
Subsite B of that site A inherits permissions
User with contribute, approve, or edit permissions set at site A cannot upload files to library
Full control users can
It seems like the _layouts/upload.aspx function isn't accessible to less than full control users.
I don't want to grant full control in this scenario so how this is best resolved? And why does it happen in the first place?