The reported exit code is being returned by InstallShield. If the Installshield is actually succeeding but returning this error code (it can safely be ignored), then just ignore it, otherwise you will need to figure out why InstallShield is reporting an error.
You reported the exit code, is any additional info about errors being logged?
If you want to ignore this particular exit code, you can add a vbld_StepDone method similar to this (vbscript, requires Visual Build Professional 6.0):
Code:
Sub vbld_StepDone()
If CLng(Application.ExpandMacros("%RUNPROGRAM_EXITCODE%")) = -1073741819 Then
Step.BuildStatus = vbldStepStatSucceeded
End If
End Sub