Clue: Made uncertain progress close to indistinct and strange light source (7)
Answer: TODDLED
Explanation: Definition: Made uncertain progress
A charade of T ('close to indistinc**T**') plus ODD ('strange') plus LED (light emitting diode, 'light source').