I am a Windarcher main as well and have been experience the same thing... What I do is, instead of relogging, I go to my V matrix and take off howling gale and the put it back on. This resets the howling gale recharge.
This happens when I am disabled while casting or casting howling gale on the edge of a platform. I think the game "thinks" that we didn't cast howling gale at max stack so it doesn't recharge while we've consumed the howling gales stacks which results in permanent 0 stack.