The animation of dodge roll and the "immunity" that it gives is not lined up, along with this the bow hasty retreat passive shows when the "Dodge" ends. If you roll you dont get the bow passive until about a half second out of the animation while you are already walking. Having all of this not lined up leads to being stunned "mid" rolling, but it is really during the animation before immunity is applied. Of course coming out of the dodge this is the reason why your ranged abilities seem to miss a target that is already walking.
Hope this helps, but to visualize:
Animation...................................[oooooo]
Immunity........................................[ooooooo]
bow passive..................................................[]
walking/sprint..........................................[oooooooo
where immune should be.............[oooooo]
where bow should be...............................[]
Edited by MincVinyl on July 9, 2019 10:18PM