Fix Project for the Web Vacation Days Not Rescheduling Tasks
Question details
The user needs to resolve an issue where scheduled tasks do not automatically move or adjust after vacation days are added to the project calendar.

- Product
- Microsoft Project for the Web
- Device & OS
- not provided
- Scenario
- Managing a project schedule and attempting to block out time for team member vacations or holidays.
- Observed behavior
- Tasks scheduled during the vacation period remain in place and do not shift or reschedule to account for the newly added nonworking days.
Ensure you have the necessary project management permissions to edit calendar settings, resource assignments, and task dependencies within Microsoft Project for the Web.
Configure Nonworking Days and Reassign Calendars
Use this solution to ensure the vacation days are properly recognized by the system and applied to the relevant tasks and resources.
For tasks to shift automatically around vacation days, the system must recognize those days as 'nonworking time' and the calendar must be directly tied to the resource performing the task.
Navigate to the project calendar settings and verify that the intended vacation dates are explicitly marked and saved as nonworking days.
Go to the resource management area. Confirm that the updated calendar containing the vacation days is assigned to the specific team members working during that period.
Select the specific tasks that failed to reschedule, open their details pane, and ensure they are utilizing the updated resource calendar rather than a default project calendar.

Review and Adjust Task Dependencies
Check for conflicting constraints or dependencies that might be locking the task dates in place.
Manage Project Schedules Easily with WPS Office
If you are struggling with complex scheduling software, WPS Office provides a free, lightweight, and user-friendly alternative. You can effortlessly track project timelines, manage resource availability, and build Gantt charts using familiar spreadsheet tools.
- 1. Download and Install: Download WPS Office for free and launch the WPS Spreadsheet application.
- 2. Find a Project Template: Click on 'Templates' and search for 'Project Schedule' or 'Gantt Chart' to get started quickly.
- 3. Customize and Share: Input your team's tasks and vacation days, then save the file in .xlsx format to share with Microsoft Office users.

Frequently Asked Questions
Why do my tasks ignore the project calendar in Project for the Web?
Tasks may ignore the project-level calendar if they are assigned to a specific resource whose personal calendar overrides the project settings, or if the task has a fixed date constraint applied.
Can I set a half-day vacation as nonworking time?
Yes, you can customize the specific working hours for a given day in the calendar settings to reflect a half-day. This will partially reduce the working hours available, causing the task duration to recalculate accordingly.
How do fixed task constraints prevent automatic rescheduling?
If a task is manually set to start or finish on a specific date, the scheduling engine prioritizes that manual constraint over calendar availability, meaning it won't shift even if a vacation day is introduced.




