Shadowstep not working properly in SOD

I play a Rogue on Crusader Strike Horde in Classic SOD.

I’ve played a Rogue for a long time, and to my knowledge, Shadowstep has always been coded/operated in every version of the game, to work as a teleport behind your target, the same as Shadowstrike rune works currently in SOD. However I’m starting to notice “No Path Available” a lot, and for almost every situation when there is a ledge involved. If someone was on the second floor of a building, you were able to shadowstep behind them, as the tooltip suggests, and in the same way that Shadowstrike currently works.

Can this please be fixed? Not being able to use one of our main Runes (and my favourite ability in the game) is super depressing. Shadowstep shouldn’t be operating as charge does, there doesn’t need to be a path available to charge and run around a whole building and up to someone, it’s supposed to just put us behind them like a teleport as long as they are within LOS and in Range.

I’ve cleared my cached, tried without addons, this seems to be a matter of Blizzard just coding it wrong or not making it work as intended.

Please fix this