I dont have a controller to play on any my key board is old, so what Im assuming is happening is the shift key is stuck for just long enough to make the character run and it cancels the dodge. This is technically a user error, but I was finding it very difficult to control, especially during the final fight where the dodge windows are very small. I understand why the dodge and run are the same button, and it makes sense, but I just found it caused problems; that is of course, if Im right about what the problem is. I also did get hit during dodges when I thought I wouldnt, but that is a skill issue I think