lose your touch

Upper Intermediate (B2) informal

Not be as good at something as you used to be.

"He used to be a great negotiator, but he seems to have lost his touch."