Low-level Btrieve calls using Titan

Has anyone had any luck using the low-level Btrieve calls using the
Titan interface?   I cannot get it to work as advertised in the manual.  

I am trying to find a record using the Find_Item method of a TWinBtr
object and the Status always returns 0 even when not "finding" with the
record pointer not being moved, even after a Refresh.

It would be great if someone can point me to some good source code