When message encoding failed for some reason, we'd just swallow the error without saying a word, and carry on without sending anything. This led to some very confusing situations.
WPT.sh