I've been using the recently launched (June 2025) Duration field to automatically calculate start/due dates based on duration. I've noticed that durations set in this field don't match when you switch between List/Gantt View. If you adjust the duration in either view, the other is not updated. For example, if I set a task duration at 5 days in List view and switch to Gantt view, it might show as 3 days or some other arbitrary number.
The two durations can get out of sync if you update one without updating the other. You have to to manually update both the Duration field and the task’s start/due dates in Gantt view to keep them in sync. This is not ideal for maintaining a project.
The duration should be held between all views.