Você pode querer ir mais fundo. Antes de mais nada, certifique-se de que seu daemon do cron esteja realmente em execução. (Em algumas distros isso não acontece por padrão).
Depois, dê uma olhada no daemon com strace . Lê realmente o arquivo?
Em caso afirmativo, existe uma maneira de definir o nível de registro para depuração? O daemon do cron tenta executar o script? Se sim, qual é o código de retorno?
Se isso não acontecer, onde procurar por arquivos cron? Seu usuário tem permissão para criar crontabs? O arquivo no diretório em que o crond está procurando?