Here is the full list of all 20 Super Night Riders achievements.
Keep trying and pass the stage you previously failed on.