magnetism usually causes a watch to run faster, not slower. This happens because the coils of the haispring are closer than normal causing them to touch and "shorten" the effective length of the spring. Losing time could be a different issue. Hopefully the AD has a timing machine, a demagnetizer, and can give you more info!