Why arbitrary dependent current source is not working at all?
It looks like you didn't check the link in the comments. Using currents with behavioural sources can be problematic, something officially explained in the help (emphasis mine):

Circuit element currents; for example, I(S1), the current through switch S1 or Ib(Q1), the base current of Q1. However, it is assumed that the circuit element current is varying quasi-statically, that is, there is no instantaneous feedback between the current through the referenced device and the behavioral source output. Similarly, any ac component of such a device current is assumed to be zero in a small signal linear .AC analysis.

The solution is to use the CCCS (current controlled current source), and for that you need a current probe, historically chosen to be the zero-valued voltage source: Vr (no value defaults to zero). An extra node/element is a minor price to pay (as is following a link) to achieve results:

Note: be careful of the direction of current, it will always be from the positive terminal to the negative one.