Perhaps this reporter is trying to find a story where there isn't one.
Not the first time a windscreen of a A22 Foxbat has blown in for no apparent reason, (apart from tiny fractures around the windscreen bolt holes).
The Foxbat, like many LSA have very thin windscreens.
Normal weight saving measures to fit in the arbitrary, 600kg LSA rules.