To usando o java 19, e o erro de não encontrar o método na tabela de espalhamento simplesmente não aconteceu pra mim, alguma release mudou a geração do hashCode pra algo mais inteligente removendo a necessidade de reescrever o hashCode sempre que se reescreve o equals?