handle hackpad error and retry