You’ll want to change it to a Back Office Robot.
Front Office Robot is not a good solution to this case (f.e. can’t be scheduled and is generally not for these kind of long running, unattended tasks).
Also make sure that you’re using LaunchWorkflowInteractive to keep the session connected.
Regards,
Andrzej