Acabei de detectar este problema (versão 9.4.008):
Dentro do evento onLoad, ao desabilitar um campo do formulário com sc_field_readonly(), que possui Ligação de Captura, o campo fica corretamente desabilitado mas a lupa de pesquisa permanece funcionando, permitindo modificar o campo, ao retornar da janela de captura.
Sei que posso desabilitar campos nas configurações do formulário. Mas, no caso, preciso desabilitar dinamicamente, de acordo com consistências feitas no evento onLoad.