Hey, sorry for late answer, I'll take a look.
EDIT: Ok, to me the error you're pointing is a consequence, not the cause.
Cause it that the file isn't uploaded, so the returned json is missing some fields.
Is it possible that you give me temp access to the FTP? (or to a test folder where MRF is deployed)