Well, I finally got around to looking at this again.
Stared at it for a while and saw nothing obvious.
So I fell back on my usual last resort in cases like this. I took it apart and put it back together.
And it looks like that worked.
Based on that, it seems the only cause could be...