Ionic 3 native - Android sensors sometimes not working

I'm using Ionic native - Sensors to get android sensors and in particular the ambiant lightning.

Sometimes when I try to get this information on android, the sensor is not returning anything.

I tried using platform.ready() to be sure that Ionic is ready but nothing do.

Here is how I use it :

export class SettingsPage {

  light:number;
  cordovaAvailable = false;

  constructor(public navCtrl: NavController, public navParams: NavParams, private sensors: Sensors, platform: Platform) {
    this.light = 0;

    platform.ready().then(() => {
      if (platform.is('cordova')) {

        this.initSensor();
        this.cordovaAvailable = true;
      }
    });
  }

  initSensor() {
    this.sensors.enableSensor("LIGHT");

    setInterval(() => {
      this.sensors.getState().then( (values) => {
        this.light = values[0];
      });
    }, 300);
  }
}