OK, my deployment only works for an admin role, we were using a previous customized role and I just tested with the SCDeployer role (both have the extra permissions: SETUP: Access Token Management, User Access Tokens, Log in using Access Tokens)
What other permissions are required ? OUr custom role would upload all the chunks and error out, SCdeployer role does not even start the upload