Whilst this may go against general experience, I can confirm that caller ID and the ability to update guide overnight without locking receiver are both working with the two 3200's I have - both of which are now v103. Caller ID works with both tuners in each receiver
I was also able to get the "search" function going on one, by doing a "memory dump"
Menu-6-3
Info-Browse-theme (memory dump screen appears)
press info again
Unplug to complete process
So I cannot find anything wrong with either receiver apart from ITV not working (so far!!!)
The caller ID is "slower" on the 3200 (appears after second ring) vs. a 5800 (appears between first and second)
Another issue here may be the date of manufacture
This can be deduced from the number under the upper barcode on the bottom of the receiver
See this link
http://ekb.dbstalk.com/146
the receivers I have are numbered
RBXGCPxxxxxG (returned)
RBXGCPxxxxxG (required memory dump to get search going)
RBXGCPxxxxxK (the replacement reciver)
I have replaced my unique numbers with x's
From the link above, I reckon the "P" (7th last character) represents 2004 - they probably skipped "O" as they skipped "I"
So the G receivers were made in July 2004 (altho purchased in the $99 sale around Xmas), and the K receiver was made in December 2004 - at the time that Expressvu discontinued them - so it looks like they are getting "new" ones in for replacement, or at least I got one
Date of manufacturer may have nothing to do with it, but I assume they do make modifciations thru production, and I would not expect Expressvu to tell us this - interested to hear from others who may have an earlier date of manufacture