Is the TeamRaiser cross reference only used for registrations and the donations use the donation form cross reference? Which one is used in either of these scenarios?
All TeamRaiser registrations and TeamRaiser donations will use the TeamRaiser cross reference. For example, if a participant donated to a participant, team or the event, then it would sync using the TeamRaiser cross reference. The donation form cross reference would only be used if someone browsed directly to the donation form outside of the TeamRaiser event and donated.