Just fixed it I placed
[[self currentOutlineView] registerForDraggedTypes:[NSArray arrayWithObjects:(NSString*)kUTTypeFileURL,kPrivateDragUTI,nil]];
to the wrong spot, so my outline view couldn't register the draggable types appropriately. I placed it to
-(void) awakeFromNib
in my outline view controller and everything is working now! :)