diff --git a/packages/taiko-client/driver/chain_syncer/beaconsync/syncer.go b/packages/taiko-client/driver/chain_syncer/beaconsync/syncer.go index d593d868be2..f03a9309d1d 100644 --- a/packages/taiko-client/driver/chain_syncer/beaconsync/syncer.go +++ b/packages/taiko-client/driver/chain_syncer/beaconsync/syncer.go @@ -76,7 +76,7 @@ func (s *Syncer) TriggerBeaconSync(blockID uint64) error { if err != nil { return err } - if fcRes.PayloadStatus.Status != engine.SYNCING { + if fcRes.PayloadStatus.Status == engine.INVALID { return fmt.Errorf("unexpected ForkchoiceUpdate response status: %s", fcRes.PayloadStatus.Status) }