Flame Rush breaks early even if not channeled

I’m guessing this is related to all the bug reports in the past with Flame Rush, but it just constantly ends too early, and I can’t figure out what’s causing it. In addition I just tested it with the Glyph of Intention node (which should make the skill somewhat like a teleport and not channeled at all), and still a majority of the time my character will not land anywhere close to where the glyph is cast, because the rush gets canceled by something.