Presence of foreign particles inside the engine’s pump or violations of assembly procedures that occurred in the process of engine’s manufacturing may have been to blame for the loss of the Progress MS-04 cargo space vehicle last December, the Russian space corporation Roscosmos said on Wednesday.