On a part drawing, I have added a hole callout to a hole, then ctrl+dragged on the leader to add leaders to other holes of the same type. However, when the drawing is closed and reopened, the extra leaders either disappear or point to random locations until a ctrl+q rebuild. I have reproduced the issue with new part and drawing files to rule out the original files being corrupted in some way. After talking with support on the phone, we have discovered that unchecking the "No preview during open (faster)" option in the performance section of system settings fixes this issue. They insisted that this is not a bug, although it seems to be a bug to me. I was under the impression that this option only affected whether a preview of the last state of the drawing or part was shown as the part was loading. Is there any other way to fix this issue? I don't think it is reasonable to expect people opening this drawing in the future to know they have to either uncheck this option or do a full rebuild if they don't want the drawing to be missing leaders. We are still using 2014 SP5 at the moment, so I'm not sure if this issue is fixed in a future version or not. I have attached a drawing and part that produce this issue.
SolidworksDrawings And Detailing