Raspberry pi pico grove shield i2c problem

I have 2 pico grove shields. I connected an OLED screen to the i2c port. When I loaded an i2c scanner onto the pico, it reported that there were no i2c devices that could be found. I connected a base shield to an un and connected the same oled screen. I ran the same i2c scanner and it found the oled screen without any trouble, What do you think is the problem with the grove shields for the picos?

Hello, you can refer to the solution I answered here.