Formulario rotacionando campos

Prezados

Tenho observado um estranho comportamento nos formularios do tipo controle da versao 9.3. Quando executamos a macro sc_error_message(), todos os campos numericos e os campos do tipo data, sofrem um tipo estranho de rotação, e seu conteudo fica incorreto.
Eu já falei varias vezes com o pessoal da netmake, já mostrei a eles, já confirmaram que se trata de um problema na ferramenta, mas até agora não fizeram nada pra resolver.
Gostaria de saber se os amigos já passaram por algo semelhante.
Por exemplo, criem uma aplicacao controle com um campo data e um campo de valor. Configurem esses campos para label. Coloquem algum valor padrao nesses campos, como se viessem preenchidos de uma consulta SQL. No evento onValidate, executem de proposito
sc_error_message(“teste”);
sc_error_exit();

Observem que provavelmente a data e o valor serão rotacionados.


Sem título2.png

Se os amigos quiserem simular, criem um controle com 2 campos

{data} : tipo data, marcado como label
{motivo} : tipo texto, editavel

No evento onLoad, coloquem

{data} = date(‘Y/m/d’);

No evento onValidate, coloquem

sc_error_message(‘teste’);
sc_error_exit();

Executem a aplicacao
observem que a data está correta, como dd/mm/aaaa

Cliquem no botao OK
observem que a data ficará errada