Does submitting a training late affect the next cycle date? What impact does it have on the next cycle date?

For a Running Cycle, the next cycle's date always depends upon your current cycle's submission date, but it does not affect a Fixed Cycle.