Light needs to cast-able on the armor or the weapon of the willing target. Whenever Lae'zal equips a ranged weapon she loses the Light provided by the cantrip, as the spell defaults to the equipped weapon. This is rather annoying really.