Hola SubZero_mb.
Pues la razòn mas sencilla, es q' debe ser cuestiòn de tu configuraciòn (php.ini) de como manejas los archivos al subirlos, alguna instrucciòn creo que es "upload_max_filesize" o algo parecido.... y ella es la que te controla que tamaño màximo por archivo puedes subir...
Saludos