Magnitised seems ruled out by him testing it on the machine and getting the same result as before it was sent to you.
I'd also expect it to be running faster than 30s per day if magnetised.
A dial up reading on a timegrapher is typically c. 5 seconds faster than real world conditions. This, again, offers no explanation for the difference you're seeing.
Best thing is to have the servicer check it themselves over a real 24 hour period.
Sent from my CLT-L09 using Tapatalk