Nora Thing Plus w306 shows I2C device at every address

Hello,

I am having an issue with my Nora Thing Plus. I ran an I2C scanner and it shows a peripheral at every address. It was working fine, then randomly decided that the two Qwiic I2C devices I had connected didn’t want to work as before.

As an example, I have a sparkfun Qwiic buzzer that worked previously. Now the buzzer.begin() function just freezes the board. Additionally, I have a Qwiic OLED connected. Even if the screen is disconnected, the board still says connection is successful. The setup I have also involves a button connected from GND to Pin 2.

I am wondering if I shorted something in my board or there’s an issue with a pull-up resistor. Any advice would be helpful.

Thanks

Share a photo of the wiring/soldering

Does a reset change anything?Hardware Overview - SparkFun Thing Plus NORA-W306 Hookup Guide

Are you testing the peripherals individually?

Reset/reboot doesn’t seem to change anything. Peripherals are tested individually. The peripherals are not shown in the pictures, but I just have them connected to the Qwiic port with a Qwiic cable. I2C scan was done with nothing connected.