Bug, Please Help

Hi, I have a Monk character and by the abilities for button 2 I am using
Sweeping Wind and the rune called Cyclone but when you activate that ability
it is only supposed to stay on for a few seconds like 3 or 4 and if you strike a
monster the 3 or 4 seconds timer resets so that it stays on while you are busy fighting and then when the fight is over after 3 or 4 seconds it is supposed to deactivate but it’s not switching off it just stays on all the time and it is not costing me any spirit and you can see the little green timer bar above the ability button number 2 goes down a little, about 1 quarter and then resets back to full then goes down about 1 quarter and then resets again and so on and so forth I am using Cyclone rune but it does that with all the runes, any help would be awesome thanks.