It is currently in the same garage as before but loath to just try another replacement as surely two don’t go with same problem.
Highly unlikely, I would have thought. It's not as though it's a common issue, I've never heard of it before on here, or elsewhere.
I've repaired a few instrument clusters in the past, I think I would be carefully examining all of the loom cluster connectors to make sure there is no evidence of water ingress, and checking that all the receptacles inside the connectors are undamaged and tight. It would also be worth have a look around inside the dash for any evidence of staining.
The fact that the problem went away for 7 months would tend to make me think that the original problem may have been disturbed when the cluster was replaced. Do you still have the original cluster? There are companies out there that will check them for a fee, and repair if necessary.
What do the garage suggest? Another replacement cluster?