Improved error messages and webcam failure detection.