CopyProjectV4 - Action Faild. Project has scheduling in progress.

Jaryn Ruggless (C) 0 Reputation points
2026-04-03T17:03:59.4933333+00:00

This bound action works sometimes but more often than not I recieve the error "Unable to copy project. Project has scheduling in progress. Please try again later.

I am seperately creating a project then running a power automate flow to trigger CopyProjectV4 to copy over and replace template resources. I'd like to get this feature into production, but I haven't been able to identify the source of the error.

Is there anything I can monitor or toggle to identify when the Project does not have scheduling in progress? Is there a good time of day to bulk run the CopyProjectV4 calls?

Microsoft 365 and Office | Project | Other | Other
Microsoft 365 and Office | Project | Other | Other

Microsoft project management software used to plan, manage, and communicate a project schedule and other information among workgroup members, project managers, and other stakeholders.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2026-04-03T18:02:48.0433333+00:00

    Hi @Jaryn Ruggless (C),

    Good day to you. I hope you are doing well. 

    I'm sorry that you're having a problem, and from the situation you've encountered, I deeply understand the inconvenience caused and apologize for it. 

    Since my current category primarily focuses on Microsoft 365 products, and your concern relates to Microsoft Power Automate, I want to ensure you receive the most accurate and effective assistance. For this reason, I recommend posting your question in the Microsoft Power Platform Community Forum Thread. In this forum, you'll get the most qualified group of respondents, and other partners who read the forums regularly can share their knowledge or learn from your interaction.       

    User's image  

    I apologize for redirecting you to a different community, as the members of this category focus on Microsoft 365 concerns and have limited knowledge about Power Automate. To help you get quicker and better assistance, I am guiding you to the appropriate resource.     

    As a forum moderator, I genuinely wish I could directly access your account or delve into the backend systems to diagnose and fix this for you. However, our role here is limited to providing general guidance and solutions that can be applied by users.  

    I hope you found the answer helpful, and I would greatly appreciate it if you could mark it as accepted. This helps highlight the solution for others who may be searching for similar information in the community. Your contribution not only supports fellow users in finding the right guidance more quickly, but also helps build a more resourceful and collaborative space for everyone.  

    Thank you for your kindness and contributions to the forum.


    If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.     

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-04-03T17:04:13.4666667+00:00

    The error occurs because CopyProjectV4 validates that the target project is completely idle from a scheduling perspective before it allows the copy to proceed. If scheduling is still running or the project has had any prior activity, the action fails with the message that scheduling is in progress.

    From the CopyProjectV4 behavior and validations:

    1. The target project must be “new” and untouched
      • The action checks that:
        • The target project is new and has no previous activity, including simply opening the Tasks tab.
        • The project has not been copied before, no import was requested, and it does not have a Failed status.
      • Any of these conditions being violated will cause the copy to fail.
    2. Why the “scheduling in progress” error appears intermittently
      • When a project is created, the scheduling engine may still be initializing or processing the schedule.
      • If CopyProjectV4 is called while that background scheduling is still running, the validation sees the project as “busy” and returns the error.
      • Because this is timing‑dependent, the same pattern can sometimes succeed and sometimes fail.
    3. How to reduce or avoid the error in Power Automate In the flow that calls CopyProjectV4 after project creation:
      • Insert a delay before calling CopyProjectV4 (for example, a few minutes) to allow the scheduling engine to finish initializing the new project.
      • Ensure that no other automation, user, or integration opens or touches the project (especially the Tasks tab) before the copy runs.
      • Do not reuse a target project that has ever been used, copied, imported, or opened on the Tasks tab; always copy into a truly new project.
    4. Monitoring / “good time of day”
      • The platform documentation does not expose a direct flag or API to query “scheduling in progress” for a project.
      • Instead, rely on:
        • Creating a fresh project and not touching it until CopyProjectV4 completes.
        • Adding a conservative delay in the automation before calling CopyProjectV4.
      • There is no documented “better” time of day; the key is ensuring the project is new and idle, not the clock time.
    5. Additional behavior to be aware of
      • When a project is created via copy, the scheduling mode of the destination project always defaults to the organizational setting and cannot be changed at copy time. This is expected and not an error, but it is important when designing templates and automation.

    In practice, the most reliable pattern is:

    1. Create the project.
    2. Wait a fixed delay in Power Automate (long enough for scheduling to complete under normal load).
    3. Call CopyProjectV4 once, targeting that new, untouched project.
    4. Ensure no user or process opens the project’s Tasks tab until after the copy succeeds.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.