Após a implementação do Fork Berlin da rede Ethereum ocorreram alguns problemas de migração e sincronização de nós da rede.
O fork Berlin ocorreu no dia 15 de abril à altura do bloco 12244000.
O erro foi constatado por usuários do Open Ethereum e solucionado após algumas horas.
O problema de consenso da rede foi descoberto após terem sido processados 294 blocos na mainnet Berlin.
Cerca de 12% de todos os nós do Ethereum não podiam usar o blockchain até que o bug fosse corrigido.
O erro estava relacionado a uma transação referente a um contrato inteligente que ainda não existia, mas que está programado para inclusão em uma próxima atualização da rede Ethereum.
O Open Ethereum definiu o preço de uma transação de maneira diferente de outros clientes de software.
Assim, o cliente Open Ethereum rejeitou um bloco inteiro de transações, e a sincronização com a blockchain foi interrompida durante esse tempo.
Devido à problemática algumas exchanges chegaram a interromper saques de ETH e outros tokens ERC-20.