Магнитное поле магнита постоянно.
При подаче одной полярности катушка втягивается, при подаче обратной выталкивается, чудес не бывает.

Проверь магнит на целостность может он на пополам треснутый и у тебя такая фигня получается?