If you hit player in pvp with draining shot and he break cc and immediately dodge roll you dont get heal. Also if player has shuffle on and you hit him there is still chance you wont get heal because his shuffle will dodge your heal.
Hope this is not intended and will be fixed