John,
Just wanted to let you know changing from a varible to a property didn't work. The fact that it works in trace and not real-time is strange. I guess I'm going to have to do a little more debug work and see if I can trap the exact spot where my code breaks down.
Thanks for your suggestion.
-TomC