ESA engineers trace anomaly in silent Juice spacecraft to a bug in the code Published 26 Aug 2025 Full Article