Delay dopo attivazione relè

Devo attivare un relè di una delle solite schedine da 4 relè 5V (alimentata da un alimentatore esterno, non da Arduino).
Dopo l'attivazione di un relé, ho inserito un while per controllare un input di un sensore per disattivare il relé.
A volte appena dopo aver attivato il relé, me lo spegne immediatamente (e l'input non è attivo).
Ho allora inserito un piccolo delay prima del while e ho risolto.

Volevo solo chiedere se è normale che appena dopo aver comandato un relé esterno, l'Arduino perda per un istante il controllo di un input con resistenza di pulldown, richiedendo quindi il delay per risolvere.

I relè generano una enorme quantità di interferenze.

Ok, grazie.