If there's spotting running vertically below drainage holes then that's the problem.
If it's only at the top and there's silicon around the frame, then it's probably that.
When you rinse does the water 'sheet' equally or does it repel around the window frame edge. I have one exactly the same, sometimes it's fine, other times it's a nightmare. Tried brush on, brush off, doing the frames, leaving the frames. does my head in to be honest. Won't give it up 'cause it's a nice little number, if it was a house I would have ditched it long ago. Customer has excepted that it's impossible to clean immaculate each time.
Forgot to mention, I've tried it hot & cold with wfp and neither seems to make much difference.