suggested by @uniqueg
After a task is executed, the status is incorrectly displayed as "queued" and the completed tasks counter remains at zero. The system needs to be updated to automatically check and update the task status to its final state (e.g., complete, executive error, system error, or cancelled) upon completion.