There are not a lot of reasons for why the MICR would not print as it is a fairly fool proof process. Things that typically go wrong include using a
1. Different bank in Payables
2, Different cheque spec
3. Different printer
4. Different workstation.
Best option is to keep an eye on the results. Next time the problem occurs (no MICR) then start thinking about what you did differently this time.