You might be on to something here. I recently did a factory reset like you suggested and the echo has been gone for the past 2 days. Before the reset I had trained Cortana to learn my voice, but after the reset I have Hey Cortana enabled, but haven't trained her voice yet. So it might not be Hey...