Space James Webb Space Telescope instrument experiences glitch – but observatory stays in ‘good health’ August 26, 2023