In the job event history, you may sometimes see that a job was MANUALLY ASSIGNED by SYSTEM.
At first glance, this can seem confusing — “Manually Assigned” usually means a dispatcher selected a driver. However, when the event shows SYSTEM as the assigner, it’s expected behaviour in certain scenarios.

Why this happens
This occurs when:
When the repeat jobs are generated, the system automatically carries over the same driver assignment to the future jobs in the series.
Because those future assignments are applied automatically (even though the original action was manual), the event log records the assignment as handled by the system.
Summary
This is expected behaviour and does not indicate an error.