European Space Agency asks for patience as it sifts through