But this shouldn't be the job for a program designed to edit metadata tags for files. I'm sure the backlash would be much stronger if the opposite were the case, and files that were not updated were just skipped as you are requesting. Imagine the frustration assuming all changes were savedas expected, but they actually weren't? Where would you begin to go back and find those files to start again?
Regardless of the format, if a file is corrupt for any reason, it should be repaired before any metadata changes are attempted. This is not a task for mp3tag.