Based on a bug report received for checkpoints in BtA, there is strong reason to suspect file save/loading code behaves oddly on SDl3 builds, as these checkpoints are confirmed to work normally on the regular version of the same build on the same machine.