One issue I have noticed with MOH and the custom map cycler, is when you set it to randomize a map on say combat mission with 2 rounds it will randomize after the 1st round. Therefore, the attackers don't get to defend the same map.
Had it been running the mapcycle for a little while already at that point? If you had implemented it immediately before by submitting the "Easy setup" page, that results in a different behavior for the current map.
In a running cycle, it waits until the final round before setting the next map (the same way it does with BC2 -- it's actually the same code), whether it's randomized or not. If the map needs to be chosen randomly, it then branches and chooses it.
Also, I have noticed the server still has issues with crashing. So far we have only been able to get continuous play for 2-3hrs before it will crash. Hard to re-test or figure out what is going on as populating servers is a chore. Hopefully DICE addresses this quicker then they did with the whole BC2 launch release..
Please contact us directly about this and I can pull the logs and dump files and send them to DICE.