I don't think it has anything to do with the Virtuous 3.1 Rom. It was a temporary thing for me, and it happened using stock Android 2.1. I don't think I did anything to correct it......whatever the problem was, it just went away after a couple of days.
But I have read that others have had this recur. This seems to be the consensus fix (have not done this, myself):
1. go to settings,
2. select "manage applications" ,
scroll down to,
3. "Checkin Service" then select "clear data"
4. ."Download Manager" then select "clear data"
5. ."Google Apps" then "clear data"
6. "Google Talk Service" then select "clear data"
7. "Market" then select "clear cache"
Got this from a Google support forum. I would link it, but I can't post links.
You can reach the link (and the post) by Googling "I have a Garminfone (1.6) and Darrell's suggestion worked perfectly!"
Hope it works for you.
demlv