Complimenti, Cookie, un ottimo risultato e soprattutto, hai fatto un gran lavoro indicando i passi eseguiti, sarà un'ottima traccia per chi incontrasse lo stesso problema.
Per quel che riguarda il file : ad occhio e croce, non vedo anomalie, ma non ho nemmeno sottocchio il tuo sistema

Posso suggerirti di "giocare" con i valori booleani, per iniziare,
ma uno per volta, in modo da tener traccia dei progressi o delle regressioni delle performances del gioco (dove c'è TRUE metti FALSE e viceversa). Fai, per sicurezza, una copia di backup del file originale.
Fammi sapere!
Luca