Percebemos hoje que existe um bug no http://doi.scielo.br/
Se realizamos a busca por 10.1590/s0104-40362019002702024 (com o "s" minúsculo), ele encontra o registro.
Se realizamos a busca por 10.1590/S0104-40362019002702024 (com "S" maiúsculo), ele NÃO encontra o registro.
No XML e no PDF do artigo o correto é o "S" maiúsculo.
PDF

XML

Por algum motivo desconhecido o site de homologação transforma o "S" de maiúsculo em minúsculo.

O mesmo ocorre com o DOI do artigo em produção ([site vintage]
(http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0104-40362019005001011&lng=es&nrm=iso&tlng=es))

E o mesmo ocorre no site de QA

No new BR não ocorre este problema, o DOI fica tal qual está descrito no XML.

Para o CrossRef não faz diferença letras em maiúsculo ou minúsculo. (mais informações sobre criação de DOI ver Guia de orientação para criação de DOI SciELO)
O http://doi.scielo.br deve se comportar da mesma forma e buscar o registro independente da letra estar maiúsculo ou minúsculo.