Os motivos mais comuns são:
o pedido está com faturamento bloqueado;
a pessoa está bloqueada para faturar pedidos;
o pedido ainda não foi aprovado;
o tipo é Orçamento (precisa ser aprovado e virar venda primeiro)
o status atual não permite faturar (já está faturado, por exemplo);
há restrições de estoque, depósito ou movimentação dos itens;
o usuário não tem permissão de faturamento.
Procure sempre validar:
tipo do pedido;
status;
aprovação;
bloqueios do pedido e da pessoa;
estoque e depósito;
perfil do usuário.