When downloading Event registrations from Online Express, only the billing address downloads into The Raiser's Edge for constituents whose billing address is different than their participant address.
Due to limitations in The Raiser's Edge, Online Express cannot capture separate addresses on each record.
If a participant is also a constituent in The Raiser's Edge, the address on both records are the same address - meaning, if one is edited, the other will change. Because registrants are added into The Raiser's Edge as constituents (so that the event registration's gift record can be tracked), this is why the billing address is overwriting the address populated in the participant address fields on the form.
Steps to Duplicate
1. Create Event in Online Express and publish 2. Register a participant for the event. Enter a billing address and a different participant address 3. Download the transaction Online Express to The Raiser's Edge 4. Open the participant record in the Event 5. Only the billing address is present. The participant address is not present on the participant record or on the constituent record.