Solved by liyz15 in post #2 
              
              
                Have you ensured that only one process is writing to checkpoint? Multiple processes writing to the same checkpoint will corrupt it.