Relay Board v1.0 unreliable - I2C address lost after three i2c writes

I brought a Seeed Studio Relay Board v1.0 two month ago. I tested the board without a payload and it was functioning correctly. Then I attached four 24V DC NC solenoid valves to the relay board and every time i tried to switch one on, the i2c address vanishes.

Looking around in this forum I read that I must solder two 10µF capacitors one between 3.3V and GND and one between 5V and GND. I could only switch three times on and off than the i2c address vanishes again. I can only restart the raspberrypi 4 to get the i2c address again.

@Baozhu please advice what to do next

I’m really sorry that this product does have defects. Please contact us after sales and return it to us.