Weblog clients cannot retrieve posts: An invalid hexadecimal character (0x7) was found in the element content of the document
Error blog: www.DannyQuah.com/writings/en/
Problem: Unable to retrieve posts. Reproduced with Weblog clients Windows Live Writer, ScribeFire, and Qumana. The error message on the invalid hexadecimal character was recovered from WLW error logfile and Qumana (screenshot below); and I believe to apply also to ScribeFire (but I was unable to find logs for this). Inexplicably, Blogilo under Ubuntu Linux 14.04 is able to retrieve all posts.
My other blogs
www.DannyQuah.com/writings/zh/
www.DannyQuah.com/writings/technical/
www.DannyQuah.com/writings/1s/
have all posts retrievable by all the clients mentioned, and show no error.
My question: Is there a way to isolate where the invalid hexadecimal character appears? A previous related post, https://wordpress.org/support/topic/windows-live-writer-unable-to-retrieve-posts although marked resolved, never found where the error was, and I can't tell if the error appears in the post content or in the db. I'm opening this thread as I think the error is in the WP content (db, post content, etc.), not in the WLW or other clients. I can't find a single file or directory to run a grep on for this.
Additional information: This earlier post https://wordpress.org/support/topic/windows-live-writer-unable-to-retrieve-posts describes editing the db to fix this, but I'm wary of doing that if I don't know the source of the error (the problem might just re-appear again if it was introduced from WP software). I have no Plugins activated. I have tried setting the Theme to be the Default one (both 2015 and 2012) - the problem remains.
Related posts: https://wordpress.stackexchange.com/questions/175841/windows-live-writer-cannot-retrieve-posts-although-blogilo-can
Topic xml-rpc windows-live-writer Wordpress
Category Web