Cuando tenemos que subir ficheros grandes a S3 en varias partes las peticiones PUT no deben llevar la cabecera “Content-Type”, pero Axios la pone por defecto y esto genera un error 403.
Para que Axios no añada esta cabecera hay que indicarlo expresamente usando el valor false:
headers: { "Content-Type": false }