That is because the 8320 does not have an internal GPS receiver.
Any app that relies on such will not work fully on your phone.
This thread brings back painful memories of when I first got my 8310 and spent an entire (YES entire) day trying to get WiFi working on it! Yeah well spotted, WiFi and 8310 LOL! But even T-Mobile tech support spent 2 hours on fone trying to get a non Wi-Fi equipped Berry to connect with Wi-Fi LOL!