Company. The group I work for loves them, so it’s impossible to change. I have very limited understanding of how websites work, and I must admit, the file permissions page you linked is practically Greek to me. In the past, I have always automatic updates. What does a manual install look like? Sorry for my limited understanding!
I am also having the same problem – can we find a solution? This seems to be affecting multiple users.