I recently set up my Facebook page to post to my Twitter account.
What I have found is that anything I schedule for a later time never gets posted on Twitter. Except for photos. Scheduled photos for some reason post to Twitter. Anything I post to Facebook in real time appears to come across to Twitter just fine.