I know this post is old, but I've just gotten the same problem. I'm using the item parser function to store some items for a my own module in this case, and while it shows the characters correct in console it does not save anything to the DB.
I'd guess it has something to do with this earlier reported issue that got no real answers, unless I am wrong of course, anyone around who knows what could cause this?