it is a bug, and it usually happens with 1 sec remaining on the current regen, as mentioned above.

Yes, casting a weaker regen on the current one, will cause it to have no effect, that is true.
But this is happening when there are no differences in the potency/strenght of the Regen.