clear syncoperation within async thread block, where it is still present

fixes issue where syncOperation is nil in the callback, and it always goes to failure case