SCD30 CO2 Sensor stopped taking measurements

We purchased a SCD30 CO2 Sensor that has been working fine for approximately two months but stopped taking measurements midday yesterday. The light on the module stays dark and no longer flashes, and the I2C interface always returns that no data is available. All other I2C functions still seem to operate as expected. Are there any troubleshooting steps that I can take, or is our sensor likely defective?

The sensor has been connected to an Arduino Nano 33 BLE, running a program with the provided Arduino library.

As the sensor stopped working suddenly, looks like some parts of it got damaged. Did sparkfun team contact with you?

No one has contacted me yet. I purchased a second sensor, and in a setup where the new sensor works, a direct swap with the old sensor leaves the circuit nonfunctional. Using a multimeter to test the STM32 pin connected to the transistor for the light, it always stays at ground. To me, this indicates that there is either a short on the output pin or a corruption in the STM32’s firmware.