CCS811 not working in LoRa pingpong example

CCS811 sensor example works fine standalone on a CubeCell Capsule, however when integrating the code in the pingpong example testing publishing data I get errors reading from the sensor seems there is a conflict somewhere GPIO0?
if(ccs.available()){
if(!ccs.readData()){
Serial.print(“CO2: “);
Serial.print(ccs.geteCO2());
Serial.println(” ppm”);
Serial.print(“TVOC:”);
Serial.print(ccs.getTVOC());
Serial.println(" ppb");
Serial.print(“millis:”);
Serial.println(millis());
}
else{
Serial.println(“ERROR!”);
while(1);
}

Did you initial the sensor like this?

image

Yes, and the sensor test program works fine stand-alone and also sending the data with Radio.Send( (uint8_t *)txpacket, strlen(txpacket) ), however when the function Radio.IrqProcess( ) is called then function call ccs.readData() starts to fail. I am not sure what happens in the Radio.IrqProcess( ).

Did you find a solution? As far I know, the other sensor works fine and this is because they have a begin(); and end(); function, for example:

bh1750.begin(bh1750.CONTINUOUS_HIGH_RES_MODE);

uint16_t lux = (bh1750.readLightLevel());

bh1750.end();

CCS811 sensor does not have a end(); function and its always running.