Skip to content

[CoE Starter Kit - BUG] ISSUE TITLE #10691

@kcbrown2

Description

@kcbrown2

Does this bug already exist in our backlog?

  • I have checked and confirm this is a new bug.

Describe the issue

I opened a ticket with Microsoft support and they provided me with the second set of 5 troubleshooting steps below. They said if those did not work I would need to open a support request here.

I am attempting to update Power Platform CoE "Core Components" from version 4.43 to 4.50.6, but the process is failing with the error:

"'Solution "Center of Excellence - Core Components failed to import: ImportAsHolding failed with exception: CanvasApp import: FAILURE: Code: TooManyRequests Message: Too many requests sent to a service. Client Request Id: 09326ac8-58fb-4dec-b4d0-d0d4ed40c0d9."

Based on my research this is a known issue when upgrading CoE Starter Kit solutions (including Core Components) from 4.43 → 4.50.x. It happens because the import process sends multiple requests to the Canvas App service, hitting rate limits. Retry After Waiting Wait at least 30–60 minutes before retrying. Avoid running other imports or heavy operations during this time. Import During Off-Peak Hours Perform the upgrade when your tenant is less active (early morning or late evening). Use the classic Power Platform Console Attempted to use the classic console because I read it can be more stable for these upgrades. Change update version I was trying to upgrade from 4.43 to 4.50.6 (it's been 13 months since we've upgraded). Based on my research each upgrade contains many Canvas Apps which can result in the rate limit being reached. Instead of trying to import the newest latest upgrade I tried going to 4.47.1 with the thought that there would be less Canvas App. I performed the following troubleshooting step but the update continues to fail.

  1. Retry After Waiting Wait at least 30–60 minutes before retrying.
  2. Avoid running other imports or heavy operations during this time. Import During Off-Peak Hours Perform the upgrade when your tenant is less active (early morning or late evening).
  3. Use the classic Power Platform Console Attempted to use the classic console because I read it can be more stable for these upgrades.
  4. Change update version I was trying to upgrade from 4.43 to 4.50.6 (it's been 13 months since we've upgraded). Based on my research each upgrade contains many Canvas Apps which can result in the rate limit being reached.
  5. Instead of trying to import the newest latest upgrade I tried going to 4.47.1 with the thought that there would be less Canvas App.

I have also tried these troubleshooting steps provided by Microsoft support but none of these worked:

  1. Re-import the CoE solutions one at a time.
    Installing all components together can cause the version check to fail, so importing them individually helps avoid that.
  2. Refresh the version details inside the environment.
    Navigate to Power Apps Admin Center → Environment → Solutions → open the CoE Core solution → select “Versions” → click “Refresh”.
    This forces Dataverse to re-check the installed version.
  3. Ensure all CoE-related flows are running cleanly.
    In Power Automate, open the CoE solution and check if any flows are in a failed or suspended state. If you see any, please turn them off and back on.
  4. Pause any heavy processes temporarily.
    Large flows, sync jobs, or heavy activity can trigger “TooManyRequests.” If possible, pause those while retrying the update.
  5. Re-open the CoE Admin App and refresh the installed version.
    This helps the notification system pick up the correct version.

Expected Behavior

I expect the update(s) to complete successfully.

What solution are you experiencing the issue with?

Core

What solution version are you using?

4.43

What app or flow are you having the issue with?

Power Platform CoE

What method are you using to get inventory and telemetry?

None

Steps To Reproduce

  1. Download and Extract Latest CoE Version
    Download the latest .zip from [aka.ms/CoeStarterKitDownload].
    Extract the package before proceeding. [learn.microsoft.com]

  2. Clean Unmanaged Layers
    These unmanaged changes block updates.
    In your CoE environment, open the CoE Admin Command Center app.
    Navigate to CoE flows, identify any flows with unmanaged layers (layer icon).
    Use “See solution layers” and then Remove unmanaged layer. [learn.microsoft.com]

  3. Import the New Solution
    In the target environment:
    Import the solution using Upgrade (default).

Anything else?

No response

Metadata

Metadata

Labels

bugSomething isn't workingcoe-starter-kitCoE Starter Kit issues

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions