web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / 502 error when attempt...
Power Automate
Answered

502 error when attempting to update a CRM record

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

I'm getting a 502 error "Resource not found for the segment 'owners'." when I try to update the owner of a record in CRM.

 

Flow ID: 166f7456-23f3-47e0-a96f-a9a314002fd0/runs/08587264358205540749127884561

 

Sample run results (sanitized some parts and added braces for easier reading):

 

New leads routing
Ran at 9/29/2016 10:44:28 AM
 
When a record is created (4s) {
Inputs: {
Organization Name: dynflow.crm,
Entity Name: leads
}
Outputs:{
value
{
 "@odata.etag": "",
 "ItemInternalId": "1f450de3-6b86-e611-80ed-3863bb2b8bc8",
 "emailaddress3": null,
 "emailaddress2": null,
 "emailaddress1": "aboxman@contoso.com",
 "budgetamount_base": null,
 "_slaid_value": null,
 "budgetstatus": null,
 "modifiedon": "09/29/2016 17:41:02",
 "overriddencreatedon": null,
 "websiteurl": null,
 "yomifirstname": null,
 "donotpostalmail": false,
 "yomifullname": "ANDREW BOXMAN",
 "telephone3": null,
 "confirminterest": false,
 "estimatedamount": null,
 "pager": null,
 "_owningbusinessunit_value": "a3c602a5-a97a-e611-80ec-3863bb2e9318",
 "_owningbusinessunit_type": "businessunits",
 "mobilephone": null,
 "leadqualitycode": 2,
 "_qualifyingopportunityid_value": null,
 "_relatedobjectid_value": null,
 "_parentcontactid_value": null,
 "statuscode": 1,
 "onholdtime": null,
 "numberofemployees": null,
 "initialcommunication": null,
 "exchangerate": null,
 "companyname": null,
 "_parentaccountid_value": null,
 "createdon": "09/29/2016 17:41:02",
 "donotbulkemail": false,
 "donotfax": false,
 "firstname": "ANDREW",
 "_createdonbehalfby_value": null,
 "salesstage": null,
 "evaluatefit": false,
 "qualificationcomments": null,
 "lastusedincampaign": null,
 "_originatingcaseid_value": null,
 "description": null,
 "_modifiedby_value": "a5a3afc8-b47e-e611-80f1-3863bb349d88",
 "_modifiedby_type": "systemusers",
 "timezoneruleversionnumber": null,
 "preferredcontactmethodcode": 1,
 "_modifiedonbehalfby_value": null,
 "subject": "Dancing in the wind",
 "yomilastname": null,
 "traversedpath": "f99b4d48-7aad-456e-864a-8e7d543f7495",
 "estimatedvalue": null,
 "leadsourcecode": null,
 "revenue": null,
 "industrycode": null,
 "salesstagecode": 1,
 "schedulefollowup_qualify": null,
 "middlename": null,
 "entityimageid": null,
 "entityimage": null,
 "_customerid_value": null,
 "participatesinworkflow": false,
 "processid": "919e14d1-6489-4852-abd0-a63a6ecaac5d",
 "decisionmaker": false,
 "_slainvokedid_value": null,
 "jobtitle": null,
 "_transactioncurrencyid_value": null,
 "fax": null,
 "_masterid_value": null,
 "yomimiddlename": null,
 "_ownerid_value": "a5a3afc8-b47e-e611-80f1-3863bb349d88",
 "_ownerid_type": "systemusers",
 "revenue_base": null,
 "merged": false,
 "purchasetimeframe": null,
 "budgetamount": null,
 "donotemail": false,
 "donotphone": false,
 "lastonholdtime": null,
 "schedulefollowup_prospect": null,
 "donotsendmm": false,
 "_createdby_value": "a5a3afc8-b47e-e611-80f1-3863bb349d88",
 "_createdby_type": "systemusers",
 "salutation": null,
 "prioritycode": 1,
 "stageid": "f99b4d48-7aad-456e-864a-8e7d543f7495",
 "utcconversiontimezonecode": null,
 "leadid": "1f450de3-6b86-e611-80ed-3863bb2b8bc8",
 "_campaignid_value": null,
 "estimatedclosedate": null,
 "importsequencenumber": null,
 "telephone2": null,
 "versionnumber": 619068,
 "telephone1": null,
 "yomicompanyname": null,
 "purchaseprocess": null,
 "estimatedamount_base": null,
 "lastname": "BOXMAN",
 "fullname": "ANDREW BOXMAN",
 "need": null,
 "sic": null,
 "statecode": 0
}
}
}

Get user profile (1s) {
Inputs: {
User: aboxman@contoso.com
}
Outputs:{
User id: SANITIZE-DUSE-RID1-2345-678901234567
Display name: ANDREW BOXMAN 
Given name: ANDREW
Surname: BOXMAN 
Email: aboxman@contoso.com
Nickname: aboxman
Telephone number: +5551234567
Account enabled? true
User Principal Name: aboxman@contoso.com
Department: LEGAL
Job title: SENIOR ATTORNEY
}
}

Condition (contains(Department, 'LEGAL')){

IF YES: {

List records (2s): {
Inputs{
Organization Name: dynflow.crm,
Entity Name: systemusers,
Filter Query: internalemailaddress eq 'cdarwin@contoso.com'
}
Outputs:{
value
{
 "@odata.context": "http://127.0.0.1/$metadata#datasets('dynflow.crm')/tables('systemusers')/items",
 "value": [
 {
 "@odata.etag": "",
 "ItemInternalId": "614a8cbf-ab7e-e611-80f1-3863bb349d88",
 "traversedpath": null,
 "internalemailaddress": "cdarwin@contoso.com",
 "modifiedon": "09/28/2016 00:00:11",
 "skills": null,
 "yomifirstname": null,
 "yomifullname": "Charles Darwin",
 "title": "SENIOR PROGRAM MANAGER",
 "utcconversiontimezonecode": null,
 "passporthi": null,
 "homephone": null,
 "_territoryid_value": null,
 "disabledreason": null,
 "lastname": "Darwin",
 "caltype": 0,
 "_calendarid_value": "6412b4c2-7325-4501-bf8f-be54a7a2711c",
 "_calendarid_type": "calendars",
 "setupuser": false,
 "islicensed": true,
 "userlicensetype": 3,
 "exchangerate": null,
 "preferredemailcode": 1,
 "_mobileofflineprofileid_value": null,
 "passportlo": null,
 "createdon": "09/19/2016 20:58:06",
 "_queueid_value": "664a8cbf-ab7e-e611-80f1-3863bb349d88",
 "_queueid_type": "queues",
 "yomimiddlename": null,
 "firstname": "Charles",
 "displayinserviceviews": false,
 "employeeid": null,
 "processid": null,
 "governmentid": null,
 "_modifiedby_value": null,
 "outgoingemaildeliverymethod": 2,
 "timezoneruleversionnumber": null,
 "_modifiedonbehalfby_value": null,
 "preferredphonecode": 1,
 "yomilastname": null,
 "emailrouteraccessapproval": 1,
 "systemuserid": "614a8cbf-ab7e-e611-80f1-3863bb349d88",
 "_defaultmailbox_value": "654a8cbf-ab7e-e611-80f1-3863bb349d88",
 "_defaultmailbox_type": "mailboxes",
 "middlename": null,
 "entityimageid": null,
 "entityimage": null,
 "overriddencreatedon": null,
 "mobilephone": "555.987.6543",
 "mobilealertemail": null,
 "sharepointemailaddress": null,
 "_positionid_value": null,
 "preferredaddresscode": 1,
 "incomingemaildeliverymethod": 2,
 "_createdonbehalfby_value": null,
 "jobtitle": null,
 "nickname": null,
 "_transactioncurrencyid_value": null,
 "organizationid": "a4f607bb-b874-4212-beac-81db8bf57e49",
 "yammeremailaddress": null,
 "defaultfilterspopulated": false,
 "_siteid_value": null,
 "photourl": null,
 "accessmode": 0,
 "personalemailaddress": null,
 "isintegrationuser": false,
 "domainname": "cdarwin@contoso.com",
 "_createdby_value": null,
 "windowsliveid": "cdarwin@contoso.com",
 "salutation": null,
 "_parentsystemuserid_value": null,
 "stageid": null,
 "defaultodbfoldername": "CRM",
 "yammeruserid": null,
 "importsequencenumber": null,
 "isemailaddressapprovedbyo365admin": false,
 "invitestatuscode": 0,
 "versionnumber": 616662,
 "issyncwithdirectory": true,
 "_businessunitid_value": "a3c602a5-a97a-e611-80ec-3863bb2e9318",
 "_businessunitid_type": "businessunits",
 "fullname": "Charles Darwin",
 "isdisabled": false
 }
 ]
}
value
[
 {
 "@odata.etag": "",
 "ItemInternalId": "614a8cbf-ab7e-e611-80f1-3863bb349d88",
 "traversedpath": null,
 "internalemailaddress": "cdarwin@contoso.com",
 "modifiedon": "09/28/2016 00:00:11",
 "skills": null,
 "yomifirstname": null,
 "yomifullname": "Charles Darwin",
 "title": "SENIOR PROGRAM MANAGER",
 "utcconversiontimezonecode": null,
 "passporthi": null,
 "homephone": null,
 "_territoryid_value": null,
 "disabledreason": null,
 "lastname": "Darwin",
 "caltype": 0,
 "_calendarid_value": "6412b4c2-7325-4501-bf8f-be54a7a2711c",
 "_calendarid_type": "calendars",
 "setupuser": false,
 "islicensed": true,
 "userlicensetype": 3,
 "exchangerate": null,
 "preferredemailcode": 1,
 "_mobileofflineprofileid_value": null,
 "passportlo": null,
 "createdon": "09/19/2016 20:58:06",
 "_queueid_value": "664a8cbf-ab7e-e611-80f1-3863bb349d88",
 "_queueid_type": "queues",
 "yomimiddlename": null,
 "firstname": "Charles",
 "displayinserviceviews": false,
 "employeeid": null,
 "processid": null,
 "governmentid": null,
 "_modifiedby_value": null,
 "outgoingemaildeliverymethod": 2,
 "timezoneruleversionnumber": null,
 "_modifiedonbehalfby_value": null,
 "preferredphonecode": 1,
 "yomilastname": null,
 "emailrouteraccessapproval": 1,
 "systemuserid": "614a8cbf-ab7e-e611-80f1-3863bb349d88",
 "_defaultmailbox_value": "654a8cbf-ab7e-e611-80f1-3863bb349d88",
 "_defaultmailbox_type": "mailboxes",
 "middlename": null,
 "entityimageid": null,
 "entityimage": null,
 "overriddencreatedon": null,
 "mobilephone": "555.987.6543",
 "mobilealertemail": null,
 "sharepointemailaddress": null,
 "_positionid_value": null,
 "preferredaddresscode": 1,
 "incomingemaildeliverymethod": 2,
 "_createdonbehalfby_value": null,
 "jobtitle": null,
 "nickname": null,
 "_transactioncurrencyid_value": null,
 "organizationid": "a4f607bb-b874-4212-beac-81db8bf57e49",
 "yammeremailaddress": null,
 "defaultfilterspopulated": false,
 "_siteid_value": null,
 "photourl": null,
 "accessmode": 0,
 "personalemailaddress": null,
 "isintegrationuser": false,
 "domainname": "cdarwin@contoso.com",
 "_createdby_value": null,
 "windowsliveid": "cdarwin@contoso.com",
 "salutation": null,
 "_parentsystemuserid_value": null,
 "stageid": null,
 "defaultodbfoldername": "CRM",
 "yammeruserid": null,
 "importsequencenumber": null,
 "isemailaddressapprovedbyo365admin": false,
 "invitestatuscode": 0,
 "versionnumber": 616662,
 "issyncwithdirectory": true,
 "_businessunitid_value": "a3c602a5-a97a-e611-80ec-3863bb2e9318",
 "_businessunitid_type": "businessunits",
 "fullname": "Charles Darwin",
 "isdisabled": false
 }
]
}
}

Apply to each: {

Update a record (2m): {
Inputs: {
Host: {
 "api": {
 "runtimeUrl": "https://msmanaged-na.azure-apim.net/apim/dynamicscrmonline"
 },
 "connection": {
 "name": "/providers/Microsoft.PowerApps/apis/shared_dynamicscrmonline/connections/shared-dynamicscrmon-47e18112-04ea-4c28-b1fe-aca624dc030b"
 }
}
Method: patch
Path: /datasets/dynflow.crm/tables/leads/items/1f450de3-6b86-e611-80ed-3863bb2b8bc8
Authentication: {
 "scheme": "Key",
 "parameter": "*sanitized*",
 "value": "*sanitized*",
 "type": "Raw"
}
Body: {
 "subject": "Dancing in the wind",
 "_ownerid_value": "614a8cbf-ab7e-e611-80f1-3863bb349d88",
 "lastname": "BOXMAN"
}
}
Outputs: {
Headers: {
 "Pragma": "no-cache",
 "x-ms-datasourceerror": "True",
 "x-ms-request-id": "b5ff548a-f6eb-4cdd-971b-688b176bc61a",
 "Cache-Control": "no-cache",
 "Date": "Thu, 29 Sep 2016 17:46:05 GMT",
 "Set-Cookie": "ARRAffinity=7ab1fec59f611f278bc539caf223232cbf4a073f87e005294db91b5921ad6504;Path=/;Domain=127.0.0.1",
 "Server": "Microsoft-IIS/8.0,Microsoft-HTTPAPI/2.0",
 "X-AspNet-Version": "4.0.30319",
 "X-Powered-By": "ASP.NET",
 "Content-Length": "3710",
 "Content-Type": "application/json; charset=utf-8",
 "Expires": "-1"
},
Body: {
 "status": 502,
 "message": "{\r\n \"code\": \"\",\r\n \"message\": \"Resource not found for the segment 'owners'.\",\r\n \"innererror\": {\r\n \"message\": \"Resource not found for the segment 'owners'.\",\r\n \"type\": \"Microsoft.OData.Core.UriParser.ODataUnrecognizedPathException\",\r\n \"stacktrace\": \" at Microsoft.OData.Core.UriParser.Parsers.ODataPathParser.ParsePath(ICollection`1 segments)\\r\\n at Microsoft.OData.Core.UriParser.Parsers.ODataPathFactory.BindPath(ICollection`1 segments, ODataUriParserConfiguration configuration)\\r\\n at Microsoft.OData.Core.UriParser.ODataUriParser.Initialize()\\r\\n at Microsoft.OData.Core.UriParser.ODataUriParser.ParsePath()\\r\\n at Microsoft.Crm.Extensibility.OData.CrmEdmEntityReference.CreateCrmEdmEntityReference(Uri link, CrmODataExecutionContext context)\\r\\n at Microsoft.Crm.Extensibility.OData.TypeConverters.EdmEntityTypeConverter.SetNavigationPropertyToXrmEntity(Entity entity, EntityMetadata entityMetadata, IEdmProperty edmProperty, EntityRelationship entityRelationship, Object propertyValue, Nullable`1 role)\\r\\n at Microsoft.Crm.Extensibility.OData.TypeConverters.EdmEntityTypeConverter.ConvertToCrmTypeInternal(EdmEntityObject edmTypeValue)\\r\\n at Microsoft.Crm.Extensibility.OData.TypeConverters.EdmTypeConverterBase`2.ConvertToCrmType(Object edmTypeValue)\\r\\n at Microsoft.Crm.Extensibility.OData.EdmTypeConverter.ConvertToCrmEntity(EdmEntityObject edmEntity, EntityReference entityReference)\\r\\n at Microsoft.Crm.Extensibility.OData.CrmODataServiceDataProvider.UpdateEdmEntity(CrmODataExecutionContext context, String edmEntityName, String entityKeyValue, EdmEntityObject entityObject)\\r\\n at Microsoft.Crm.Extensibility.OData.EntityController.PatchEntity(String entityName, String key, EdmEntityObject entityDelta)\\r\\n at lambda_method(Closure , Object , Object[] )\\r\\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)\\r\\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\\r\\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()\\r\\n at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()\\r\\n at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()\\r\\n at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext()\"\r\n }\r\n}",
 "source": "dynflow.api.crm.dynamics.com",
 "errors": []
}
}
}
}
}

IF NO:{

List records 2 (0s)

Filter array 2 (0s)

Apply to each 2
}
}
Categories:
I have the same question (0)
  • telu Profile Picture
    Microsoft Employee on at

    Hi michowl,

     

    I think the error is throw by "dynflow.api.crm.dynamics.com" instead by our flow, the owners field might be missing. I'm not so familiar with CRM.

     

    Thanks

  • Verified answer
    michowl Profile Picture
    Microsoft Employee on at

    This issue is actually related to another issue I opened.

    what needs to be happening here is the _owner_type field must also be filled.

     

    However, at the time of this post there may have been other issues with Flow > CRM connection not properly doing assigns.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 247 Super User 2026 Season 2

#2
11manish Profile Picture

11manish 164 Super User 2026 Season 2

#3
trice602 Profile Picture

trice602 138 Super User 2026 Season 2

Last 30 days Overall leaderboard