Well... I don't have time to test it right now, but by posting that link I think you have inadvertently solved my problem. It seems that person is using the sprite.initDraggable(); function afterrender instead of using the config parameter, this may make all the difference, plus having what should be a working example should be a good starting point.