I have this problem with my whippet, his recall was great, then one day just kept walking, which resulted in me panicking, the more I panicked the more the dog wouldn't come back.
Had a think about it when I got home, I always have a ball in my pocket , he will always chase his ball, it's my get out of jail card.
Not saying it's wrong or right but works for me