In this impressive video, between 40s and one minute, one can see white "dots" traveling very fast.
What are these? My guess is that the separation with the payload is done thanks to pyrotechnic means and these dots are residue from the explosion. But I'm curious if this is the correct answer.
In that particular example, the payload is released at a very low altitude (50 km), but I was wondering it this could be the source of micro meteoroids when done higher.