Bad data in stream


If you are doing a catch up subscription and the event being processed is not the right shape for the poco you are trying to hydrate with it, what are the best ways of dealing with that?

Would your system have to be down until you fix that data? How would you fix that data?

How do you deal with an event that is completely wrong in a stream, for example the event has no body because of a buggy publishing service?