SparkFun Distance Sensor Breakout - 4 Meter, VL53L1X (Qwiic) - not working

I recently ordered this product from you and the Red board and the Arduino shield for it.

I have wired it up as described. I have installed the libraries for Spark Fun Laser distance sensor and I have managed to upload the first demo: Example1_ReadDistance and it gets as far as:

Serial.println("VL53L1X Qwiic Test"); 

and prints this to the serial monitor but it doesn’t seem to do anything beyond that.

It appears that is fails when it gets to ```
distanceSensor.begin()


I have tested that the board is working fine with the basic blink example.

I have noticed that the red power light on the sensor doesn't always come on and stay on. I'm not sure if this is normal. Sometimes it comes on if I fiddle with the siting of the shield on the board. Is this a loose connection issue?

I bought the Red board because I thought it would solve the problem of the connection between my Arduino Uno, the shield and the sensor.

I would really like to resolve this soon. Any suggestions or ways I can debug the problem?

Hi mazwat,

It sounds like you have a connection problem either with the Distance Sensor or your shield. Have you soldered headers into place on your shield? If so, please take a few photos of the top and bottom of your Arduino Shield as well as your circuit with the Distance Sensor and attach them to your reply. Please do your best to make sure they are clear and well-lit. If you have trouble attaching them, try hosting them on another site (Dropbox, Imgur, etc.) and link to that folder.