servo.cpp alla riga 103 c'è questo
SIGNAL (TIMER1_COMPA_vect)
{
handle_interrupts(_timer1, &TCNT1, &OCR1A);
}
IRremote.cpp alla riga 311 c'è questo
ISR(TIMER_INTR_NAME)
{
TIMER_RESET;
direi che è sempre un problema di timer
ha commentato la riga giusta con // e decommentato l'altra? nel file IRremoteInt.h