The only workaround I know is to pre-shift before a move if I anticipate that I will need one of my shift binds, as the arrow keys work again after shift keydown. It is still, however, troublesome, and has proven fatal at least once where I was moving and then used an unanticipated shift bar ability, stopping my movement for just long enough to be too long to get out of an AoE.