I've noticed improvement however something else to go with it. Logged in, posted and subsequently hit 'new posts' and didn't see my new post. Went back to the post and tried to resubmit, and received the prompt that 'appears this post is has already been submitted' so I knew the last post 'went'.

Logged off and restarted the browser, and could see my recent post.

Could just be me and the Russian Cyber dudes