Why does a Unity 5.1.4 game fail to launch on Android 5.1.1?

I have a game that fails to launch on Android version 5.1.1 and the phone is Samsung Galaxy XCover 3.

It’s worked on other android versions, and every iOS device it’s been tested on. It does what’s in the picture, and freezes.

I’m building it with 5.1.4, because 5.2 breaks iOS rendering speed and 5.3 breaks UI.Text objects that are not dynamic (which I use because dynamic Texts are too slow on iOS).

From here: Graphic error with Android (Samsung Xcover 3) - Questions & Answers - Unity Discussions

It seems that Automatic Graphics API fails on this device. When I manually set the order to be OpenGLES2, OpenGLES3 then it works fine.