There seems to be an error in the Revert logic. Admittedly somewhat hidden, but this happened:
I was editing a sound file, found that there was a problem (CRC) in it, and downloaded the file again.
As the editor was still open, I clicked on 'Revert' to reload the file. Sweep intelligently detected that the disk file had changed, and offered to continue editing, or 'ReRead from Disk'.
Here's the problem: 'ReRead' never exits, it just reloads the dialog.
Version is 0.9.3