Me ha pasado algunas veces de que el mini está "bugeado" o algo similar, el script está perfectamente, no veo ningún error.
Prueba cambiando de mini o bien usa exactamente el mismo mini en una ROM limpia, para verificar si tu ROM es el problema, aunque francamente lo dudo mucho.
PD: Recompila...