Hurdle means problem, you could also use the term bump, or rough patch in this scenario. (I hope this helps)