I have three image upload fields on a product page.
When testing, I added and removed an uploaded image from one of the fields using the ‘remove’ (‘X’ or cross button).
A conformation requester popped up. I confirmed and then two subsequent dialogs asking for confirmations popped up.
The file was removed and a requester appeared confirming this. Two further dialogs popped up saying there was an error removing the file.
It seems if your remove an image from one of the file fields, it will repeated the confirmation request and deletion for each of the instances of a file field (failing twice as the image has already been removed).
I realise you can have one fields field that allows multiple uploads, for my client’s case, I need to have three separate file upload fields.