I was in the painful non-union clavicle fracture club and had surgery. Turned out there was muscle wedged between the bone hence the pain. Plating didn’t work so they wedged it with bone graft from my pelvis. Think pelvis, hammer, chisel…It was touch and go if it would heal, in a sling for 8 weeks, but thankfully it did. That was a long time ago.
If both bits of bone move together when you move your shoulder, you’ll be fine despite the X-rays.