I've done :
1. Fix your mount script syntax. -> Updated to last version + Delete --umask 000 (line 138).
2. Disable your mount script schedule -> Done
3. Make sure all your containers are using 99/100 umask 022 -> Done but maybe a typo : is it 002 or 022? In script it is --umask 002 \
4.reboot your server -> Done
5. upon restart, run the new permissions tool for all shares including cache -> Done to all disk/all shares
6. Delete the transcode folder for plex if have not set it up as a user share/its on tmp -> Done
7. run your mount script ->DOne
8.start your dockers -> DOne by script.
After a period of time, my HD and UHD folder are switching from nobody to root. (not the parent one neither the children folders).
I have these docker accessing this folder :
2 Sonarr(1080/4k) 2 Radarr (1080/4k) Cloudplow Plex.
They are all running with -e 'PUID'='99' -e 'PGID'='100' and some with -e 'UMASK'='022'.
It's driving me nuts! (Sas, Teamdrive, cache, downloads, traktarr...) everything automated but stuck with a permission error dropping every day!