Why do the permissions on my public_html folder keep getting reverted after cPanel updates?
The File Protect option in Tweak Settings will cause this:
You may toggle this option off to disable it. That said, for security reasons, it's recommended to keep this enabled.
For additional context about File Protect, refer to our documentation: https://docs.cpanel.net/ea4/apache/the-easyapache-4-fileprotect-option/
Additional articles regarding File Protect: