>>3481962Wait, I fucked up the link.
https://www.youtube.com/watch?v=X-wvbA-ARxcThe description mentions it, and according to what I got from other sources, it seems the chinese just cut corners and didn't account for those things that come off becoming debris.