Sounds like a problem in the VB code.

How do you have it setup?