[Autoplayer] more safety and better failure recovery