Como verificar a causa do Access SysCmd falhar no código VB.NET?

Temos um aplicativo desenvolvido em VB.NET, bem como em VBA no cliente. Em uma ação personalizada do instalador desenvolvida no VB.NET, compilamos o arquivo mdb para mde usando o SysCmd 603 do Access, que é notoriamente não documentado. O código de amostra é semelhante ao seguinte:

a = CreateObject("Access.Application")
If a.SysCmd(603, PATH_TO_BXB_FILE, PATH_TO_BXE_FILE) = 0 Then
    MsgBox("Fail to compile to MDB file")
End If

Este código funcionou antes até recentemente. Agora a chamada Syscmd retornou 0, o que indica que a compilação falhou. Mas, como não estou familiarizado com a programação do Access, não sei como verificar ainda mais a causa dessa falha. Neste linkMétodo Application.SysCmd (Access) Ele diz que irá gerar um erro em tempo de execução em caso de falha, mas eu não sei como verificar esse erro. Por favor ajude

questionAnswers(1)

yourAnswerToTheQuestion