No error is shown to the user when image upload fails and it also shows new image instead of old image, which is really confusing