Alarak skill queueing

Hello, I have a very specific problem regarding skill queueing.
Definitions
Q - Discord strike (Quick cast on)
W - Telekinesis (Quick cast on release)
E - Lighting Surge (Quick cast on)
R - Deadly Charge (Quick cast on)

Problem: E is not queued properly after Q. Q has a 0,5s windup, but the queue only works if I press it in a very narrow time window ~0,1-0,2s. So I have to mash E. If I fail to press it in this window it gets a significant delay.
If I press a full combo (W+Q+E) with a shift or an extended combo (R+W+Q+E) without a shift (works exactly as with shift) Alarak uses E instantly after Q.

I tested it. It doesn’t depend on auto attack animations, distance, ping (much), or anything else I can think of.

Please make E queue properly after Q so it would be possible to press W+Q+E without shift and get decent timings.

I’ll provide video recordings of testing if needed.