The "FIELD_CUSTOM_VALIDATION_EXCEPTION - Registration team must be from the same campaign." error can be caused by the following:
  • The TeamRaiser is cross-referenced to Campaign A, but it later changed to Campaign B in LCRM
  • The TeamRaiser's participation types are still linked to Campaign A in LCRM
  • The participant's registration is still linked to Campaign A in LCRM
To resolve, the registration and all associated data of the participant should be removed from Campaign A in LCRM. Once this is completed, rebuild the QPM error to have the data sync correctly to Campaign B.