Check the directory for each rend service, not just the last one
In #13942 (moved), we added code to check that a configured hidden service's directory had the correct permissions.
But the fix committed in 85bfad1 in tor-0.2.6.2-alpha only checked the last hidden service configured.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information