while not do testing yet, I don't think password protected directory will be conflict with upload.
for example, you can password protect a whole wordpress site, but you can upload file/publish new post/access the site just like a normal wordpress site, except it need input a password when you access it at the first time.
need more info regarding "giving an error when I have the authentication enabled".