Pessoal, recentemente notei que o TOTVS Developer Studio for VSCode está validando as clausulas Do While e EndDo e está causando erro C2909 na compilação de fonte padrão, que no meu caso é o nfesefaz.prw (último baixado do portal). Fiz um teste com um fonte separado utilizando a clausula e o problema também ocorre.
A versão da extensão TOTVS Developer Studio for VSCode é a 1.2.1 e a versão do Visual Studio Code é a 1.54.3.