Intanto hai un bug nella tua testa, perché dici una cosa e poi dopo dici il contrario.
Da ciò che hai scritto:
- cookie eliminati -> si entra nell'if
- seconda iterazione -> il cookie c'è e non si entra nell'if
- seguenti iterazioni -> si entra sempre nell'if
Ora o alla seconda iterazione elimini il cookie e non lo ricrei più oppure c'è qualcosa che non va nella tua esposizione del problema.