Well, I thought I had them all tight.

I checked all the fuses, which were fine. I then took the cluster out again, and yes, indeed, the white connector was flapping in the breeze. Snapped it in (properly, this time), and all is well.
Sorry I am so stupid.