Odd failure of Extended Tags to delete fields

Has anyone got any ideas as to the cause of this odd failure? I told Extended Tags to delete a bunch of fields herefrom about 18,000 tracks, but after the operation had completed, opening Extended tags again showed all the fields still present. I repeated three times - same result. I then powered the machine off for the night, this morning powered on and tried again - this time it worked.