Let's consider a vacuum diode with cylindrical electrodes.
A voltage is applied to cathode, so there is an electric field between cathode and anode. Also there is a magnetic field $\mathbf{B}$ directed along electrodes. I have considered the trajectories of electrons transferring from cathode to anode at different values of magnetic field using the fact that the Lorentz force is applied to the electrons: $$\mathbf{F} = e(\mathbf{E} + [\mathbf{v} \times \mathbf{B}]).$$ As can be seen, if we increase the value of $\mathbf{B}$, the trajectory will curl more, but the electrons will get to cathode. At some value of $\mathbf{B}$ the trajectory will be tangent to cathode surface, so electrons will not get to cathode - let's call this value $\mathbf{B}_{critical}$. Subsequent increase of $\mathbf{B}$ will increase the curvature of trajectory.
According to this reasoning, we may consider the relationship between current $I$ through diode and the value of magnetic field $\mathbf{B}$:
$$I= \left\{\begin{matrix} I_0, |\mathbf{B}| < |\mathbf{B}_{critical}| \\ 0, |\mathbf{B}| \geq |\mathbf{B}_{critical}| \end{matrix}\right. $$
But according to the real experiment, the value of $I$ at the neighbourhood of $\mathbf{B}_{critical}$ value does not change suddenly, as shown in the second picture. So, the question is why this is happening?