We’ve solved the issue now, thanks! Must have been as you said - we posted a new post and tried that with no problem.
This is slightly off Twitter topic but while I’m here - If anyone knows why a WordPress plugin won’t appear on the site (Twitter Cards Plugin). It’s been installed and configured but it’s supposed to show additional options on the ‘now post’ page and it isn’t doing so.
Any help you could give would be ace.