Arduino Uno + Placa Reles 12vdc - 220Vac + C#, rompe la comunicación serial

Hola,
los únicos datos que arduino me da son los datos de 9 sensores (2356~2020~3000~2300~800~400~200~820~960~) cada 15 segundos... luego lo único que hago es enviar caracteres sueltos, "b" enciende rele1 "c" apaga rele1
y es todo programable por minutos, osea que no se hacen muchos envíos de datos a arduino. Envío carácter a arduino como unas 3 o 4 veces por hora.

ademas lo he comprobado sin conectar la tensión de red a los relés y funcionó durante 5 días sin ningún problema.

No había hecho el circuito RC solo había probado con los varistores en paralelo y separando arduino y la placa de relés en dos cajas.

He probado con fuentes diferentes y pasa lo mismo.

Mira este es el cricuito rc que he hecho a ver si te parece correcto, por detrás el circuito es exactamente igual al esquema.

PD: el tornillo del medio del conector es nulo.
PD2: Los leds dejan de parpadear cuando se cuelga y solo lo salva desconectar y conectar el usb, si reinicio desde el botón sigue la comunicación serial caída.

Gracias.
Saludos.