Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

AEM–Target: Location (hex) hash mismatch between cq:ActivitySettings and runtime page hash

Avatar

Level 5

Hello Community,

We have an AEM–Adobe Target integration in place and are encountering an issue where the hexadecimal location hash stored in cq:ActivitySettings/locations does not match the runtime-generated Target location hash on the page. Because of this mismatch, the activity is not binding to (or activating on) the page.

Key observations:

          This hash is stored in the locations node after we save and sync the activities, before publishing the actual page.

  • In the working environment, the full hash value is written correctly under cq:ActivitySettings/locations.
  • In the non‑working environment, the hash stored under cq:ActivitySettings/locations is only partially captured (truncated) and does not match the hash generated at runtime.
  • Result: Target activities do not bind to the page in the non-working environment.

Has anyone seen a scenario where a custom publish/workflow path interferes with the generation or persistence of the full location hash in cq:ActivitySettings? Any insight into which step (or service user / permission / event listener) could be skipped or blocked would be helpful.

Working Environment:

test1234567_0-1758864450095.png

test1234567_1-1758864459002.png

 

Non-Working Environment: 

test1234567_2-1758864507850.png

test1234567_3-1758864519869.png

 

Any guidance on root causes or what specifically triggers the full hash generation (that a custom workflow might be bypassing) would be greatly appreciated.

Thank you.

@davidjgonzalezzzz @EstebanBustamante @RiteshY18 @Gokul_Agiwal @Umesh_Thakur @pradnya_balvir @Amelia_Waliany @ParitMittal @pradnya_balvir
@Umesh_Thakur @AmitVishwakarma @HrishikeshKagne 


0 Replies