On HUAWEI Mate 30 ARSession.CheckAvailability() return unsupport

Why? with not ARCore installed,On HUAWEI Mate 30 Pro, ARSession.CheckAvailability() return unsupport。but other AR apps work well.
With ARCore 1.13 installed,when ARSession Enabled,App crashed with error:OPENGL NATIVE PLUG-IN ERROR: GL_INVALID_ENUM, Who can help me please。

It seems mate 30 pro no separate installation required

Unity 2019.2.13f1
arfoundation: 3.1.0 priview.1

Huawei mate 30 Pro is not on the ARCore supported device list