The connectivity-vs-real-error classifier tested the message against /timeout|connect|network|unreachable|refused/i, matching any error whose text happened to include one of those words. A server-side permission error like 'network share access refused' was silently classified as transient, updating only the status dot — the user never saw the actual problem. Tighten the regex to well-known connectivity phrases and lowercase error codes (ENOTFOUND/ECONNREFUSED/etc), using word boundaries so substrings in unrelated messages don't match. |
||
|---|---|---|
| .. | ||
| tauri | ||