Hi,
I do get annoyed at the number of popups that get thrown, most of which are needless, I can see the point in these ones though as you need to know something went wrong, its just annoying when you know the reason and you accidently do "it" again.
There will be all sorts of failures but this one is easily reproduced to demonstrate my issue: If I move a folder while the program is up the remembered/cached path info is no longer correct and the program thows a popup with a "System.IO.DirectoryNotFoundException" when you click on the movie in the left hand list, for a simple case like this I'd rather that the error message simply be used to populate the plot... No popup but the user still gets the message.
Another option is to remove the movie from the list after the first popup.