You'll notice
A background session whose working directory was deleted now reports that specifically instead of a generic daemon error.
Background job dispatch now recognizes when a session's working directory has been removed, reporting this case distinctly as ECWDGONE via telemetry and to the CLI instead of treating it as a generic daemon error.