3mb of free Ram is not enough for normal use.
You need at least 5mb and about 7mb for routes longer than 1000km, otherwise the device will be sluggish, freeze or hang frequently.
I posted a 8.414 and a 8.398 for 32mb devices, the 8.398 still includes the old truck map though.
The 8.398 was tested by myself on a ONE v9 and gave over 8mb of free Ram with working Loquendo voices.
If you don't really need spoken street names you can delete the TTS folder on your device and if present the ASR folder as well (you'll need a mic for ASR
).
Also if you are currently using an SE version you'll want to check the switchfiles, you might be able to tweak a bit more Ram this way.