Nginx not consent upload over 1MB, only with manual setting
client_max_body_size 128M;
Could you confirm whether the 1MB limit is coming from Nginx (client_max_body_size) or PHP (upload_max_filesize)?