It has worked in the past, to cycle through the campaign maps, but I have something that is preventing it from advancing to the next map upon successful completion of the mission.

I suspect one of the following commands in my config may be doing it.
si_teamVOIPenabled 1
si_disableVoting 0
si_spectators 1

And since I am on the subject the command nextmap does not work, but that may be because its a campaign rotation, not a Objective or Stopwatch.