The best performing image format should be jpg or png,
The common reason why adding and image breaks the store is due to a corrupt image file.
This can be from many reasons including, but not limited to...
Bad connection when uploading
Bad data storage of the image
Something went wrong on the computer during upload