[ ] Depending on the results, we should address the issue -- maybe adjusting the timeout for the executable check, or adjusting the check in some other way, or adjusting the osquery extension startup behavior to not require the executable check or to fall back to running the originally-installed osquery executable regardless of check status.
We see logs on osquery extension startup showing:
fullBinaryPath not executable. Returning nil
The simplest explanation could be that the timeout is just too short on Windows sometimes (maybe/especially when the system is in modern standby?).
To address this issue:
CheckExecutable
error in this case, to diagnose why launcher is having this issue: https://github.com/kolide/launcher/pull/1504