Add error handling for devices without support for Metal