Hi, I see this goes back at least as far as v2.4.4 and still exists in v3.1.1. Around line
if ((!err) && (err != -EALREADY)) {
LOG_ERR("Stop LE scan failed (err %d)", err);
}
Me thinks that should be err rather than !err. I hope you can have the developers correct it, and I hope this report is useful. Thank you.
Regards,
Burt Silverman