For some reason, the _messagePreSave method isn't being called at all on the post data writer... This is causing a headache as I can't figure out why.
It's in a cron run environment (manually running the cron).
Is this supposed to happen? Because it's really annoying...