Hi Google Team,
Thank you for your quick response.
In most cases, everything is working well — I’m able to successfully
connect my accounts to another MCC, and the functionality behaves as
expected. I also confirmed that only accounts with admin access can
initiate a link with an MCC, which aligns with your guidelines. I’ve
already reviewed the documentation you mentioned and am following the same
flow as outlined there.
However, there are a few exceptions where the linking process doesn’t work
as intended.
For example, with one particular account (details below), I receive an
error when attempting to link it to an MCC — even though I already have
admin access to that MCC. Interestingly, the same process works perfectly
for several other accounts under similar conditions.
Could you please help us understand why this specific account is returning
an error?
Account: 4007012854
Exception Message:{
"StatusCode": 3,
"Details": "Request contains an invalid argument.",
"RequestId": "rhzUP1r30NSWuns7Z1xcAQ",
"Failure": {
"errors": [
{
"errorCode": {
"managerLinkError": "INVALID_CHANGE"
},
"message": "The change for mutate link is invalid.",
"location": {
"fieldPathElements": [
{
"fieldName": "operations",
"index": 0
}
]
}
}
],
"requestId": "rhzUP1r30NSWuns7Z1xcAQ"
}
}
StackTrace: at
Google.Ads.Gax.Interceptors.UnaryRpcInterceptor.<>c__DisplayClass1_0`2.<Intercept>b__0(Task`1
oldTask)
at
System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread
threadPoolThread, ExecutionContext executionContext, ContextCallback
callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&
currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at
Google.Api.Gax.Grpc.ApiCall.GrpcCallAdapter`2.<>c__DisplayClass4_0.<<CallAsync>g__WaitAndCallHandlers|0>d.MoveNext()
--- End of stack trace from previous location ---
at Google.Api.Gax.TaskExtensions.WaitWithUnwrappedExceptions(Task task)
at Google.Api.Gax.Grpc.ApiCall.GrpcCallAdapter`2.CallSync(TRequest request,
CallSettings callSettings)
at
Google.Api.Gax.Grpc.ApiCallRetryExtensions.<>c__DisplayClass1_0`2.<WithRetry>b__0(TRequest
request, CallSettings callSettings)
Thanks in advance.
On Thursday, 7 August 2025 at 12:32:46 UTC+5:30 Prime wrote:
> I have same issues but thanks for the information
>
> On Thursday, August 7, 2025 at 7:40:13 AM UTC+1 Google Ads API Forum
> Advisor wrote:
>
>> Hi,
>>
>> Thank you for reaching out to the Google Ads API support team.
>>
>> As per the provided information, I understand that you are encountering
>> an *INVALID_CHANGE*
>> <https://developers.google.com/google-ads/api/reference/rpc/v18/ManagerLinkErrorEnum.ManagerLinkError#:~:text=link%20is%20invalid.-,INVALID_CHANGE,-The%20change%20for>
>> error.
>> This error indicates that the change for the mutate link is invalid. I
>> would recommend you refer to this *CustomerManagerLinkService*
>> <https://developers.google.com/google-ads/api/reference/rpc/v15/CustomerManagerLinkService#movemanagerlink>
>> documentation
>> to learn more about it and to know the valid request body for this service.
>> Additionally, I would suggest *Linking to Manager Accounts *
>> <https://developers.google.com/google-ads/api/docs/account-management/linking-manager-accounts>
>> documentation
>> for more detailed information.
>>
>> In order to assist you further, kindly share the complete updated API
>> logs (*request*
>> <https://developers.google.com/google-ads/api/docs/concepts/field-service#request>
>> and *response*
>> <https://developers.google.com/google-ads/api/docs/concepts/field-service#response>
>> logs
>> with *request-id*
>> <https://developers.google.com/google-ads/api/docs/concepts/call-structure#request-id>
>> and *request header*
>> <https://developers.google.com/google-ads/api/docs/concepts/call-structure#request_headers>)
>>
>> generated at your end to assist you better.
>>
>> If you are using a client library and haven't enabled the logging yet, I
>> would request you to enable logging for the specific client library that
>> you are using. You can refer to the guides *PHP*
>> <https://developers.google.com/google-ads/api/docs/client-libs/php/logging>
>> to
>> enable logging at your end. For REST interface requests, you can enable
>> logging via the curl command by using the -i flag.
>>
>> Also, please be informed that currently v20 is the latest version in the
>> Google Ads API. So, I would suggest you upgrade to the latest version
>> <https://developers.google.com/google-ads/api/docs/upgrade>, as soon as
>> possible to benefit from new features. You may refer to this documentation
>> on deprecation and sunset
>> <https://developers.google.com/google-ads/api/docs/sunset-dates> for
>> more information regarding the specific deprecation and sunset dates for
>> each available version.
>>
>> You can send the details via *Reply privately to the author option*, or
>> *direct
>> private reply* to this email.
>>
>> Thanks,
>>
>> [image: Google Logo] Google Ads API Team
>> Feedback
>> How was our support today?
>>
>> [image: rating1]
>> <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=1&entry.295079254=5004Q00002AIcAwQAL>
>>
>> [image: rating2]
>> <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=2&entry.295079254=5004Q00002AIcAwQAL>
>>
>> [image: rating3]
>> <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=3&entry.295079254=5004Q00002AIcAwQAL>
>>
>> [image: rating4]
>> <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=4&entry.295079254=5004Q00002AIcAwQAL>
>>
>> [image: rating5]
>> <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=5&entry.295079254=5004Q00002AIcAwQAL>
>> [2025-08-07 06:39:11Z GMT] This message is in relation to case
>> "ref:!00D1U01174p.!5004Q02AIcAw:ref" (ADR-00055908)
>>
>>
>>
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/adwords-api/24384751-f60a-4170-a624-91f4f931b911n%40googlegroups.com.