I'd reckon many will posit yours is an issue of oxidation, and while that may play a role, I'm not convinced... just yet. That said, perhaps you can try purging your keg (push starsan out with gas before filling) to see if that helps.
Or, if you're feeling up for it, send a bottle to me to be...