sync from encoder err return