You Reply: > Have you tried programming the Arduino through the USB,
> just to make sure that is working?
Yes. I'm able to program it over USB but only when WPM is unpluigged.
> You can also test the WPMs by just testing a simple
> "hello world" program outputting to the serial monitor.
Hello world is working but only when USB cable is unplugged.
> What about the jumper settings? Have you made sure the
> jumpers on the WPMs are set properly?
Both jumpers are OFF as per you guide.
> If none of this solves the issue could you give me a bit more information about your setup?
> do you have anything else connected to the Arduinos?
five I2c devices + 3 analog ang 8 digital pins are used.
>What other troubleshooting have you done?
nothing. it supposed to be working out of the box.