INSTALL should print reason of failure
Current behavior is just to print :
file INSTALL cannot copy file "bin/tls" to "DEST/bin/tls".
It must also print the reason: no space left on device, permission denied, low leve i/o or any other reason which caused failure.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information