Yes, that is exactly the cause, one or more heatsink are not glued perfectly, sometimes they will contact and read and sometimes they don't, I have a few boards that behave this way, just mine with it until it longer functions, the bad heatsink will eventually fall off or at least becomes so loose that you can identify it with your bare eyes/hands.
go to this page > https://www.zeusbtc.com/Repair.asp, scroll down and you will see a list of some cities/countries, looks like you have to keep your contact information and they should contact you.
The site also mentions
So it doesn't seem like they are a branch of Zuesbtc, but I can only assume that Zeusbtc must have done at least a basic check on these guys to confirm their integrity, some of them might have got some training in China from Zeusbtc, I tend to think that they can be trusted, but I would still. deal with caution