Fix Microsoft Project Crashing When Adding Predecessor to Subproject
Question details
The user experiences consistent application crashes in Microsoft Project when attempting to add a task predecessor to a subproject within a master project.

- Product
- Microsoft Project Online Desktop Client
- Device & OS
- not provided
- Scenario
- Editing a master project file stored locally and linking tasks by assigning a predecessor to a subproject.
- Observed behavior
- The application crashes immediately every time a predecessor is added at the subproject level, despite basic master-level tasks saving successfully.
Ensure you have saved all open work and created backup copies of your local master and subproject files before attempting a complete reinstallation of the software.
Perform a Clean Reinstall via Microsoft Support and Recovery Assistant
Use the official recovery tool to completely remove and reinstall the application, which resolves underlying file corruptions causing the crash.
Standard uninstalls often leave behind corrupted registry keys or conflicting temporary files that cause persistent crashing issues. The Microsoft Support and Recovery Assistant ensures a fully clean slate for your installation.
Download and launch the Microsoft Support and Recovery Assistant tool from the official Microsoft support website.
In the application window, click on 'Office and Office Apps' from the list of available product categories.
Select 'Project Online' as the specific app causing issues and confirm the affected computer when prompted.
Sign in with your Microsoft credentials if requested, then select the option to completely uninstall and reinstall the application.

Run an Online Repair for Office Programs
Attempt to repair the corrupted Microsoft Project files through Windows Settings without completely uninstalling.
Track Projects Seamlessly with WPS Office
While Microsoft Project is built for highly complex dependencies, its frequent crashes can disrupt your workflow. For teams looking for a stable and fast solution, WPS Spreadsheet provides an excellent alternative for tracking project timelines, dependencies, and budgets using intuitive Gantt chart templates—completely free of heavy resource loads.
- 1. Download WPS Office: Install WPS Office for free from the official website.
- 2. Open a Project Template: Launch WPS Spreadsheets, click on 'New', and browse the template library.
- 3. Search for Gantt Charts: Search for 'Project Management' or 'Gantt Chart' to find a ready-to-use project tracking layout.
- 4. Track Tasks Smoothly: Input your tasks, deadlines, and predecessors without worrying about application crashes.

Frequently Asked Questions
Why does Microsoft Project crash only when adding a predecessor?
This specific crash is generally triggered by corrupted installation files struggling to process the dependency logic between a local master file and a subproject. Reinstalling the application replaces these faulty files.
Does storing the master project locally cause this crash?
No, local storage is typically more stable than syncing across networks like OneDrive or SharePoint. If crashes occur locally, it points toward desktop client corruption rather than network synchronization errors.
Will reinstalling Microsoft Project delete my master project files?
No. Uninstalling and reinstalling the application via the Support and Recovery Assistant only affects program files. Your locally saved .mpp files will remain fully intact.
How can I prevent subproject linking issues in the future?
To maintain healthy master projects, avoid renaming or moving subproject files after they are linked, keep file directory paths short, and regularly back up your files to prevent logic breaks.




