Issue 108 fix/workaround

Complete the operations after saving last checkpoint in the correct order (same as pre branch) once you recieve a response.
Also continue replication from the last stored sequence number if there was somehow a mismatch instead of from 0.