Why doesn't the Task progress finish line (blue fill) end at the Data Date line (vertical blue dotte


The Task progress finish line ends based on the work hours defined by the Calendar, and the Data Date line may be set before or after those hours -

You can manually change the time of Data Date by enabling Display Time of Day under Options > Time Display Format -