When a task results in too many failures, it is blacklisted and spark prevents it from running again. To run this task, you can disable the property that prevents spark from running the blacklisted tasks. Something like this:
val sc = new SparkContext(new SparkConf())
./bin/spark-submit <all your existing options> --spark.blacklist.enabled=false