rework the fix for websockets so archivedEventStream will still have the dropped packets bug but will at least log that it drops packets