RFID 20LA con Ethernet Shield

He hecho un programa que por un lado lee las etiquetas pasadas por el lector RFID, y las inserta en una base de datos a través de una página PHP.

Después de varias pruebas me he dado cuenta que cuando hago el Ethernet.begin(Mac) para iniciar el traspaso de etiqueta a la base de datos, que lo hace correctamente, el lector RFID deja de funcionar. Entre otras cosas, me he dado cuenta porque el led 13 que está en on se apaga al llegar a esa instrucción.

He intentado hacer un client.close() y a continuación volver a poner a on el pin 13, pero ya no me hace caso.

¿Sabéis qué puedo hacer para recuperar el servicio de lectura de etiquetas sin tener que reiniciar las placas?

Muchas gracias y saludos,