fix(server): a corrupt scheduled task no longer closes the update window

The window listed scheduled tasks with the strict API decode, so one
undecodable row kept every background update blocked. It now reads only
running or due tasks and skips corrupt rows, like the scheduler does.
d0fb53f7d7maria-rcks committed on 10/10/2026, 12:38:50 AMparentd36093c
2 files changedLine totals unavailable