Se em algum lugar o campo minutos estiver vazio (NULO) ele não vai conseguir contar.
Tente usar a função isnull() para resolver,
Não lembro de cabeça mas tem como você especificar um valor para quando o campo estiver nulo. Seria algo do tipo isnull(campo,valor) , neste caso, isnull(minutos,0).
Verifique se a função é esta mesmo, Estou longe de uma máquina onde possa testar
Select count(isnull(minutos,0)