One oddity… upload of a large file failed and then creating the service failed in the same way as Testnet3.
Uploading the directory without the large file, worked fine, then uploading the large file as a file gave an error “upload failed”… but seeing the file then listed as with file size I checked, and it had uploaded ok. So, in case of large file failing that might be a way round it.