Question: why gcam is not compatible?
Answer: You're using the wrong settings for your phone. The camera2 API is disabled on your phone. GCam version isn't compatible with the Android version you're using. AppOps, XPrivacyLua, etc, may be causing the problem.