Hmm, isso é estranho, pois se você testar os dois códigos no projeto que te mandei, pode ver que funcionam normal, certeza que substituiu certinho os dois códigos e não há nenhum outro duplicado?
Caso tenha certeza que esteja tudo certo, deixe os dois códigos que mandei e vai removendo um por vez, para ver se algum outro não está com incompatibilidade.
Edit: Mandei via MP um script para você testar, creio que agora vai funcionar! Abraços