I am having a similar problem with a slider. I have a slider with three pointers. When I try to use the activepointer property to set the activepointer it assigns the value of item(1) to the active pointer. That's not what this is suppose to do according to the documentation.
cwsExposure.ActivePointer = cwsExposure.Pointers.Item(1)
Paul