I2C resets Ardunio (Master-Slave Dual 328P)

but you can live with it and still do two way communication.

No, there is no collision detection in the wire library, if one system starts to transmit when the other is transmitting then the whole thing ends up in a big wobbly heap.