Kuzon's Fury Dancing Strikes Bug

Generally, you should include:
What went wrong?
Kuzon’s Fury sword has the line

+(50% to 70%) chance to throw a Burning Dagger when you use a melee fire attack and hit at least one enemy, doubled for Dancing Strikes (up to 4 times per second)

Testing this on target dummies, I’d expect every hit of dancing strikes to throw a burning dagger since it at a minimum it’s 50%*2 = 100% chance. It does not proc every time. I removed all other sources for generating burning daggers to confirm, and it definitely doesn’t proc every time.

I tested with cinder strikes instead, and anecdotally that appears to be triggering correctly, about half of the time.

Dancing Strikes on the other hand only procced usually every 4th hit exactly, sometimes on the 3rd hit though. Some of the times I’d get 2 daggers instead of 1 when it procced though. Is it possible that Dancing Strikes is accidentally coded to proc half as much as a normal fire melee attack instead of twice as much?

Thanks!