Update: What is interesting is that this works when the timer period is set to 0.5. However, if I set the timer period to 2, this occurs. Something seems to be happening when the timer is longer that changes the scope of the environment such that the figure handles cannot be seen anymore inside the callback function. This transition in behavior happens somewhere between 0.5 and 0.65 (likely not a magic number, but related to some timing relationship).
Perhaps related, and critically important because it prevents me from accomplishing my goal, when I set the period to a fast value like 0.5, I cannot execute the "stop" statement because the figure in my GUI is too busy updating and the system does not seem to recognize I unchecked the checkbox to stop it.
So I'm stuck.
Thanks again,
Kris