If I understand correctly you are using a patched copy of your navcore on the SD card and an original navcore on the Go itself. It looks like the copy on the SD card is not complete. You should make a comparison between the files on both memory locations and add files on the SD card which are missing there. Compare all but the map and voices folders since voices can be used from either memory and the map obviously is different. Files in the main directory should match on both memories, except of course that the ttsystem on the SD is a patched version. Just copy missing files to the SD card, reboot and it should be fine. Otherwise, start from anew with the SD card: Remove the map folder from it, connect your Tomtom with SD card inserted to TTHome, select SD card, let TTHome install the latest official navcore 8.351, then patch that and copy back the map.