Hello Andy,
Thank you for getting back to me.
I believe it may have been something to do with us recently moving servers and switching nameservers. Does Twitter have it’s own DNS? Could that have been the issue?
I’ve checked some of our later posts and things are now working as normal. If you’d like me to give you any more information so you could perhaps prevent this from happening in the future I’d be more than happy to provide it!
Again, thanks for the reply and keep up the great work!