Dial will not advance

The dial on the machine will not advance (rotate) to the next cycle. The machine will stay in whatever cycle it is in continuously until the dial is manually advanced to thru each successive cycle. Your guidance would be greatly appreciated and needed!

if machine fills ,agitates, drains, spins if you advance timer normaly ,it probably is timer problem, replace timer