RTL Trap is "Run Time Liberty Trap" and certainly can be caused by a slightly imperfect firmware but can be also caused by some minor corruption in the device's non-volatile memory region (rgn 154 in SD61). You can clear this region via the hidden menu behind the speedometer: [Only registered and activated users can see links. ]. Perhaps even a hard reset would be sufficient but it doesn't always work as completely. Backup your favorites (Current.gpx in GPX folder) if you want to restore before reset or clearing NV. Afterwards rename the backed up Current.gpx to Temp.gpx and place it into the GPX folder, remove any new file named Current.gpx if it's been re-created then reboot).