Мой опыт подсказывает, что это не ошибка
На самом деле вы можете включать и выключать местоположение в настройках Blackberry, в настройках GPS.
Я бы порекомендовал послеобъявляя LocationProvider, проверяющий, является ли это нулем.Если значение равно нулю, отправьте пользователю сообщение о том, что местоположение GPS выключено и что он должен сначала включить его, чтобы использовать GPS.
Вы также можете сказать ему, где это изменить.настройки.
Вы получаете то же поведение на реальных устройствах, поэтому я думаю, что это лучший подход.
Я проверил это на кривой 8530.
Имейте в виду, что,при запуске симулятора вы должны включить GPS в меню окна симулятора, что может быть причиной того, почему вы получаете нулевой LocationProvier на симуляторе