Conflito Shield Ethernet + EasyVR no arduino mega 2560

Então, eu peguei o manual do EasyVR shield e conectei os pinos que são usados no Shield ethernet (este está empilhado com o arduino) com jumpers, não empilhando-os. Pensei em comprar um shield com uma protoboard para fazer isso, mas o dinheiro está curto.
A conexão feita foi:

Pino 12 do easyVR no pino 50 do arduino;
Pino 13 do easyVR no pino 51 do arduino;
Pinos Reset, 5V, e GND no mesmo lugar no arduino.

Não coloquei os pinos 0 e 1 (RX/TX) pois esses o easyVR só utiliza quando precisa configurar os dados das gravações.
Penso que o problema é algum conflito de software, pois quando uso o codigo só do easyVR funciona normalmente, mas quando inicializo o ethernet, ele para de funcionar.