We use schedulerPro with nested events. We have implemented non-working time with a toggle button to hide or show the non-working time. In case of events that are registered in non-working time, we cannot seem to get the event rendered properly. It looks like the events (both parent event and nested events) are rendered as milestones. I have attached 2 files:
Screenshot...png:
problem rendering is marked in blue
steltix-issue.zip:
archive with sources to enable reproduction
The reproduction sample will generate the mentioned screenshot. It is based on schedulerpro-5.3.5-trial/examples/frameworks/react/javascript/non-working-time.
When task set as https://bryntum.com/products/gantt/docs/api/Gantt/model/TaskModel#field-manuallyScheduled its startDate won't be changed by auto-scheduling, but if calendar used, it will affect on task duration.
You can add another calendar that will have this period as working time and apply to parent and children tasks, it will allow you to see the result you expected.