I removed the oBrw:bseek and let xBrowse to do the work for me and now everything is working as expected. Perfect !!!
Good !!! Better we depend on xBrowse's default behavior.
If you are using recordsets you will be plesantly surprised to see how the incremental wildseek works ( when oBrw:lWildSeek := .t. ).
Best way to use XBrowse to its maximum capacity is "to code LESS". Better we inform XBrowse what to do rather than how to do.