Broke my left one twice. First time was at age 12 while playing football. Complete break of the bone. Shoulder was hanging in front of my chest.
Second time was a fall on my bike. Bounced off a bush hanging out into the road. Went over sideways. Heard my helmet bounce off the road. Just a fracture in the collar bone right next to the bump caused by the first break. I wasn't even sure it was broken at first. It was just sore. It hurt more later after the adrenalin wore off.
In both cases, I wore a strap that pulled both shoulders back. I didn't ride my bike while healing. I didn't even want to lift my bike out of the car trunk for 2 months after the second break.
If it is just a fracture (crack in the bone), then I don't think there is any concern about healing correctly. The complete breaks are more problematic that way.
My oldest son was born with a broken collar bone. The doctor said, "I'm pretty sure his collar bone is broken, but we aren't going to x-ray because to tell the truth, we don't do anything about it even if it is broken." I think collar bones are a fragile part of human anatomy.