você tem algo em seus scripts que depende das configurações do ambiente? o cron do ambiente é executado normalmente é diferente do ambiente do usuário.
redireciona a saída do seu script para um arquivo de log em vez de / dev / null para obter uma mensagem de erro.