fix to read from remote checkpoint bug