Peek metal cleaner is what I always use for mine. Cotton bud and a dollop of it does the trick, as the guys said a deeper clean may work.
Can this be closed please got it sorted ages ago.
What fixed it?
Got desperate and tried brasso then cleaned the contacts with alcohol wipes, worked a treat but wouldn't do it again as I don't know if it could have any damaging effects on the pins or not