I finally noticed that the server wasn't running the Axis version every six hours the way it used to. Apparently the BFSM scheduler has a problem when the year rolls over. The result was that the most recently started version of the server just kept running all the time, never switching between Axis and Allied as intended.
I made the necessary adjustments and now the server should switch between Axis and Allies every six hours like it did before January.
Sorry about that.