Suppose we have a magnet and a coil at sufficiently large distances apart such that any movement of magnet can not be known instantly at the coil, as change in magnetic field travels at the speed of light.
Now, if i give magnet some kinetic energy. After moving to some distance, i stop the magnet.
This change in magnetic field reaches to coil and it will generate current opposing motion of magnet. But, magnet is already at rest so when this opposing magnetic field will reach at the magnet, the magnet will gain kinetic energy in opposite direction and this will in turn produce current in coil again.
isn't this violating energy conservation law, as magnet is not going to feel any resistance instantaneously.