You don’t have the ability to enforce kicking team fouls that occur during the kick play portion of the down at the succeeding spot (technically, the “spot where the dead ball belongs to the receiving team”)? If not, that’s too bad. Then you don’t have to re-kick, and the kicking team still gets penalized. That would apply to any foul by the kicking team (offside, illegal formation, blocks below the waist, blocks in the back - anything) that happens between the time the toe hits the ball until the point where somebody catches/recovers the ball, or it goes OB. Of course, fouls by either team during the runback are penalized per “all but one.”
Something to think about, if you don’t already have that ability.