What does HRESULT 0x80300108 (PLA_E_EXE_PATH_NOT_VALID) mean?

 
Previous Next
PLA_E_EXE_ALREADY_CONFIGURED PLA_E_DC_ALREADY_EXISTS

PLA_E_EXE_PATH_NOT_VALID

PLA validates the trace target before launching collection

PLA_E_EXE_PATH_NOT_VALID means the configured ExePath cannot be opened as the intended executable. Common causes include an unexpanded environment variable, deployment to a different directory, a stale versioned filename, or access checks performed under another account.

Resolve the path exactly as the run-as identity will see it, confirm the file type and architecture, and avoid depending on the current working directory. If software servicing replaces the executable, regenerate or update the persisted collector definition. The error concerns the target path; changing API filters cannot make a missing image valid.

Target verification data

  • Absolute path after all substitutions.
  • File existence and executable image type.
  • ACL access for the collection identity.
  • Deployment version that created the PLA definition.

References


Looking for a different code? Search another status or error code.