1) Você conseguiu apontar corretamente para a nova View? Suponho que você deve ter usado a opção 'Definir localização da fonte de dados' na guia 'Banco de dados' para apontar para a View modificada.
2) Além disso, você pode verificar no banco de dados se a View está retornando todos os valores corretos de acordo com a consulta? Talvez um 'Select * from nome_da_view' possa ajudar a testar isso.
3) Como teste, crie um novo relatório nesta View modificada e verifique se ele é atualizado. Se não for, significa que há algo errado com a View (ou que o Crystal não consegue interpretar alguma sintaxe usada nesta view).
4) Novamente, como teste, você pode mudar o tipo de conectividade (ou seja, usar oledb em vez de odbc ou nativo, ou vice-versa)?
Nos informe o tipo e versão do banco de dados, tipo de conectividade, versão do Crystal Reports, etc.
Obrigado