Propagate syncPod error as event to upper layer.

Fixed #3162
Sorry to be a pain. But I don't think you know here that pending is the state of the pod. Perhaps leave the state blank ("")?