Screen Orientation set in AndroidManifest.xml is not being respected on Android 8.1.0 with MX version of 10.0

We're building a custom launcher. Through the EMDK (we're using MX 10.0) we're setting ourselves as the default launcher on the device via the "App Manager" EMDK profile.

This works as expected -- we're set as the default launcher. However, it has a side effect where our application no longer respects the screen orientation we set in the manifest or in onCreate of the activity.

Lock Screen Orientation to 'portrait-primary' on mobile website

i'm using the Zebra tc21 to run a mobile progressive web app and i have an issue locking the screen orientation.
Even when the screen rotation is disabled on the Android's options the screen is going from portrait to reversed protrait when the device is placer upside down.
This phenomenom only occure on the Zebra tc21, when i'm trying te reproduce it on an other android device the screen stay steel.

Do anyone ever had this kind of problem ?