BME688 I2C Communications Failure

Home Assistant BME688 not sending data over I2C from ESP32. Error message(s) below. I2C bus is working fine, checked with another sensor. The sensors’ I2C address is correctly read by the ESP32.

Results from bus scan:
Found device at address 0x76

BME68X via BSEC2:
BSEC2 version: 2.6.1.0
BSEC2 configuration blob:
Configured: NO
Size: 1943
Communication failed (BSEC2 status: 0, BME68X status: -2)

just checking for visibility

“Communication failed (BSEC2 status: 0, BME68X status: -2)” indicates a BME68X communication error. Status code -2 typically means BME68X_E_COM_FAIL - the sensor is detected but data transfer is failing

Are you attempting the i2c example? SparkFun Environmental Sensor Breakout - BME68x (Qwiic) Hookup Guide - SparkFun Learn
It might help to alter the i2c speed

thanks for the response. I’m using the SparkFun sensor talking to an ESP32 over I2C using ESP32Home to configure the device over the air. I did turn down the I2C frequency to 10KHz (which I believe is the lowest frequency). I have a number of sensors configured and connected this way and haven’t had any problems until now. Appreciate any other suggestions you might have.

Odd. Do you happen to have any other MCUs you can test with? Maybe share a photo of the wiring/soldering