It should work now. The problem was actually my fault. Yesterday I was working on a different site and accidently uploaded one of their files here.
Sorry
While I was checking this out I discovered that Twitter has announced that they are changing their authorization process at the end of this month so that may actually break the updates. We'll have to see...