To be more error tolerant, only working devices will be listed as ready to use (it makes sense).
Well, if every requested device fails, there is a new check that should make the experience nice.