Rejeição 590: Informado CST para emissor do Simples Nacional (CRT=1) (NF-e)
Falha
Esta rejeição deve ser apresentada quando for informado CST em vez de CSOSN para CRT (Código de Regime Tributário) igual a 1 (Simples Nacional):
CSOSN é para empresas que optam pelo simples nacional
CST para empresas de tributação normal
Ou seja, quando o contribuinte for emissor Simples Nacional, deve-se utilizar as tags CSOSN para o ICMS em vez de CST, caso contrário será apresentada a rejeição.

Solução
Informar a tag CSOSN para o ICMS quando o CRT for igual a 1 (Simples Nacional).
Exemplo
Foi informado no arquivo de envio (CRT=1 simples nacional), porém em um dos produtos foi informado CST, assim rejeitando o documento, pois deveria ser informado CSOSN.

Exemplo de arquivo correto

Clientes que emitem TXT
Para clientes que emitem o arquivo em TXT o campo é CRT referente a linha 2200 e está localizado no 9º campo, conforme podemos visualizar abaixo nos manuais da NDD Tech.

Como será exibido no e-Monitor

Outras informações
Fonte: ------> Anexo I - Leiaute e Regra de Validação - NF-e e NFC-e