Para resumir a grande trilha de comentários...
Verifique se os parciais estão sendo unidos corretamente:
- Certifique-se de que ambas as definições de classe estejam no mesmo namespace e assembly.
- Certifique-se de que pelo menos uma delas seja declarada como parcial (a maioria das classes geradas são, incluindo as geradas pelo EF).
- Verifique se a parcial recém-criada pode ver os membros anteriores, para confirmar a correspondência das parciais.
Onde o cliente está em um binário diferente (que foi o caso aqui)
- Certifique-se de que os binários/referências dos projetos do cliente estejam atualizados (execute uma compilação limpa/exclua a cópia binária/recrie a referência), dependendo da situação do seu projeto.
Para este caso, a última verificação foi a mais importante e resolveu o problema.