Not receiving DM's in stream



I have an app with the following permissions: ‘Read, Write and Access direct messages’. Using the twitter stream i receive all other events/data such tweets, unfollows etc. But not direct_message. The account associated with my app is following the message sending user and vice versa. I can also verify via www that the messages make it through.

I am using the twit nodejs library:

stream.on('direct_message', function(direct_message) {

Suggestions what to do? Any help would be appreciated!!