Mancata ricomposizione del codice da parte dell'Ide

Oggi, mentre mi divertivo con un piccolo display Oled, mi è capitata una cosa stranissima.
Stavo variando in uno sketch delle stringhe che poi dovevano comparire sul display, quindi facevo delle modifiche e poi ricaricavo il tutto su un Arduino 1 originale con la penultima versione dell'ide per controllare la corretta formattazione del testo nel display.
Ad un certo punto, nonostante facessi delle variazioni e la compilazione dello sketch e il successivo caricamento sulla board andassero a buon fine, le scritte non subivano alcuna variazione. In pratica mi sono accorto che l'ide ignorava le mie modifiche al testo e continuava ad inviare sempre il vecchio codice senza modifiche. È capitato anche a qualcun'altro?
Giuro che se non era perché le scritte non cambiavano, non mi sarei mai accorto del problema.
Per continuare ho dovuto aprire un nuovo sketch e copiarci dentro il testo del vecchio.

hai abilitato i log del compilatore? warning al massimo etc etc etc?