Thanks everyone for your suggestions - I've sprayed with silicone lubricant (WD40 actually make one, which I didn't realise!), and Gaz, I've whacked some vaseline onto the tabs, so let's see how it goes.
A couple of the windows are now behaving, but the others do still appear to be misaligning...