It took some guesswork, but I got some results =)

When I get to "$text = $bcreader.DownloadData" and press enter (in debug mode)
It takes a few sec. and then I get a messagebox telling me "Communication failed to establish."

? Len($text) = 0

The @serror is "The operation completed successfully"
(I'm guessing that this is the result of the messagebox displaying)

I have had some form of result from every "call" in the ocx, except the DownloadData.