Hmmmm, interesting, I don't think it's astringency, i've just looked it up and the things that can cause it I'm not doing, I'll look into it more closely, maybe that is part of the problem.
Don't get me wrong, my beer is always pretty good, if I could sort this out, it doesn't happen every time...