After the update in either late February or early March, the auto Shadowraze of SF doesn't work as good as before. In some cases, the direction of Shadowraze is just far from the correct one. However, if it's a kill-steal, the shadowraze is just as good as before.
A game record is available:
SF second raze
0.5 secound cast time so long and enemy hero can change move direction.
now script will checks hero position during raze casting, if enemy hero out of range sf stop cast and find a different raze/direction.