This is due to the event status. The event status must be set to "Accepting Registrations and Gifts" or "Accepting Gifts Only". Once set, then users and participants will be able to view and donate to other participants and the event.