wrapping remote data handling in try catch with error notification

Gracefully emit an event when generating the waveform produces an error.