The Upload module has some incompatibility with the form filter module.

When the option "Simplify node form" is activated the array 'attachments' is moved into some subarray. So in update_js() the condition
isset($cached_form['attachments']) will not match anymore. This leads to a false rejection of the form data.