Ravager was working fine. I equipped a ring with the Starving Ravager aspect and the modified version worked fine (no duration, drains vigor)
After later removing the ring, when I activate Ravager it immediately goes on cooldown as if it still had no duration, regardless of current amount of vigor. No vigor is drained when casting it.
This skill is now broken for me unless I re-equip gear with the starving Ravager aspect, where the no duration, vigor draining version then works as expected. I have found no workarounds.