A body is starting from rest. A force is acting on it for a short period of time. In that given time, power delivered to it at any instance $t$ is given $$P = F \cdot v_1 = ma \cdot v_1 = mv_1^2/t,$$ where $v_1$ is the velocity of the body at that instant. However, $$P = \frac{\text{Work done}}{\text{time}} = \frac{\Delta (\text{Kinetic Energy})}{t} = \frac12 m (v_1^2-v_2^2),$$ where $v_2$ is the initial velocity. Since the body starts from rest, $v_2 = 0$. Thus, $$P = \frac12 m v_1^2 \frac{1}{t} = \frac{mv_1^2}{2t},$$
resulting in a contradiction. Can someone please explain where I went wrong?