added specific error handling for band-not-found errors vs. serious exceptions