Image upload in a node gives required error
Most probably the upload is limited due to php settings. There is not only a setting for max upload per file, but also a max for a post.

On this page you can find how to solve in this link

If this doesn't work, there might be a setting for max_execution_time in php.ini, which cuts off the upload script if it takes too long.