At the moment scheduling ODX task is done using UTC time
but Package execution schedule to run on local time
As there is clearly dependency between the two, it makes it extra difficult to synchronize the task execution and the package execution.
My suggestion is have the ODX task schedule also run on server's local time. Or alternatively enforce UTC time on package execution.
Ideally would be to integrate the ODX and Package executions into a single scheduler container.