Linking accounts by email does not return app metadata

I want to implement user linking by email. My example situation:
I have user registered with email. Email is verified. It has app_metadata set as "customProperty": "Value". I have a rule that adds this customProperty to access token. When this user tries to sign up with gmail, accounts are linked, but the access token that is return as the result of this link does not have my app_metadata. If I logout and login again then the app_metadata is present in the token. I was reading docs and got the impression that app_metadata should stay the same as primary user during the linking. Do I need to update my user linking script manually or there is something else I am missing?

Hey there!

Sorry for such huge delay in response! We’re doing our best in providing you with best developer support experience out there, but sometimes our bandwidth is not enough comparing to the number of incoming questions.

Wanted to reach out to know if you still require further assistance?