I’m trying to create script from within a dashboard page which will create a Schedule that will be run in the next few minutes (one time only) to create an identity and variable which will be used as a password for the user. The problem is that although the schedule is being added and is visible in the schedules section I’m getting an info about “Object reference not set to an instance of an object.” in the admin area and the schedule does not run
2023-01-12 13:12:59.728 +00:00 [ERR] Failed to schedule job. Value cannot be null. (Parameter ‘cronExpression’)
2023-01-12 13:12:59.728 +00:00 [ERR] Failed to read configuration file. schedules.ps1
System.NullReferenceException: Object reference not set to an instance of an object.
at UniversalAutomation.JobService.AddOrUpdateRecurringJob(Script script, Schedule schedule) in C:\actions-runner_work\universal\universal\src\Universal.Server\Services\Automation\JobService.cs:line 296
at UniversalAutomation.JobService.ScheduleJob(Script script, Schedule schedule) in C:\actions-runner_work\universal\universal\src\Universal.Server\Services\Automation\JobService.cs:line 256
at UniversalAutomation.Services.SchedulesConfigurationScript.OnReadAfterUpdateAsync(Schedule schedule) in C:\actions-runner_work\universal\universal\src\Universal.Server\Services\Configuration\Schedules.cs:line 100
at UniversalAutomation.Services.ConfigurationScript`1.ReadAsync(Boolean initialSync) in C:\actions-runner_work\universal\universal\src\PowerShellUniversal\ConfigurationScript.cs:line 268
It looks like it’s trying to get cron there while I selected the switch to run it one time only and the date given was correct