yeah it make sense now. what setting do you put on your setting that seem to work the best for you? i have the same jade build as your. the Min Health to force to use Soul Harvest, Mimimal total mobs in range to use SH, and minimal percent of all mobs debuffed.
mine seem to cast SH right...