I was experiencing the same issue with my wife’s iphone several weeks ago. I followed the troubleshooting suggestions in the first two posts in this link and it has been working flawlessly ever since. Still not sure what change made it work, but it does.