Just popping in here to say that this is in fact an actual bug.

You cannot override a current regen with a new one if the previous is a stronger version.

This is a pretty big issue for WHM and needs to be changed.