Problems tracking pin state with Switch statement

The failing code calls vcs.CallStatus() each time around loop().

What does that method do, and how long does it take to execute?