Although the mission was highly successful from a technical standpoint, the science results were apparently compromised.
Хотя миссия была очень успешна с технической точки зрения, научные результаты были поставлены под сомнение.