The failing code calls vcs.CallStatus() each time around loop().
What does that method do, and how long does it take to execute?
The failing code calls vcs.CallStatus() each time around loop().
What does that method do, and how long does it take to execute?