apps fail to access orientation & magnetic sensors I've just started using a Doogee Nova Y100X Android-based phone (it's android 5.0).

It seems that my apps can only access some of the phone's sensors: accelerometer seems to work, proximity and illumination as well - but not orientation and magnetometer. I tested using an app named Compass v0.1 and then with S Tools+.

Is this a hardware issue? A fundamental software issue due to the phone manufacturer? Or (hopefully) something I can fix with some kind of configuration?
Indeed, as @AndrewT suggested, the device does not seem to have the extra sensors, physically.