Very interesting. To fix, open a Terminal window and type:
echo 'shfsExtra="-o default_permissions"' > /boot/config/extra.cfg
Then you must Stop/Start array. Also this will persist across reboots, hence to undo you must delete the file.
This is a mount option that tells FUSE to let the kernel handle file system permissions. This used to be how FUSE worked by default and somewhere along the line it got changed, probably in transition from FUSE v2 to v3. This bug will get fixed in Unraid OS 6.10 where we can have a little beta testing before wider deployment.