It appears there is something wrong with the CameraSelector used in this call. How do I prevent this error and subsequent crashing of the app? More specifically, how do I ensure the CameraSelector can return a camera instance for the Nexus 6? Hypothesis See this in the context of the code below by searching for '- Code Crashes Here -'. When calling and instance method ProcessCameraProvider.bindToLifecycle().