This is interesting... Have you tried out all the possibilities? Let's say magnet A has the ends A1 & A2 and magnet 2 has the ends B1 & B2. Did you try out ALL the following possibilities:"A1 to B1", "A1 to B2", "A2 to B1" and "A2 to B2" WITHOUT disconnecting the battery when turning the magnet...