Ho abilitato gli errori remoti per individuare il problema.
Ho identificato che una colonna in un determinato set di dati (una delle mie visualizzazioni) generava un errore.
Quindi, utilizzando uno strumento "SQL Delta", ho confrontato la versione di sviluppo del database con la versione live sul server di reporting. Ho notato che una delle viste aveva una colonna in più sul server di sviluppo, che non era nella versione live del db.
SQL Delta ha generato lo script che dovevo eseguire per aggiornare la vista sul mio db live.
Ho eseguito questo script, rifatto il rapporto, tutto ha funzionato.