Fortunately, we have already fixed this problem, and will release an update (ATK 11.2.1) probably tomorrow that solves it.
For now, if you can't wait, the solution is to NOT specify your own name for the checkpoint file. That way, each node will use its own (random) name, and you're safe. What happens now is that all nodes use the same name, and all try to write to the checkpoint file at the same time, and this doesn't work.
Yes, the checkpoint file is a usual NC file. But I think once the bug is fixed, you don't have to worry about all those other points.
We apologize for the inconvenience.