07-25-2008 11:04 PM
Please test with a bluetooth puck on any 4.2.1. It _seems_ the problem was fixed on 4.2.2 but that is only available for the Curve not the Pearl. You know it is going to break when the debugger prints the BTEVENT_LINK_CONNECT after you call getLocation() and then when you close the location provider you DON'T see BTEVENT_LINK_DISCONNECT. At that point the BT GPS is effectively locked and you won't get another fix.