I don't know the variant specifically, but if I were you I'd ask a competent metalurgist to take a look at the retained half of the broken bits and look for evidence of metal fatigue which is the most likely reason for something to fall off an aircraft within the envelope.
G