Got the same problem here at work.
Home page of SEPM shows 2 computers running the 2010-01-24 R024 definition, while all others are at 2010-01-19 r008.
The 2010-01-19 r008 is the one I manually installed on all desktops and servers in the hope after that they would update via the internal server again, but it doesn't...
The local SEP client on the server does seem to update, and seems to be one of the two running the current definition file, but I have no idea what the other one is.
On my own desktop I manually ran LUALL.exe and I only see the following:
The following Symantec products and components are installed on your computer.
> LiveUpdate
> Symantec Security Software
> Symantec Security Software Update
Initializing...
Connecting to STLUpdate...
Opening update list
The digital signature found on the catalog file has been signed by Symantec Corporation.
Processing update list
Opening update list
Processing update list
All of the Symantec products installed on your computer are currently up-to-date. Remember to check for new updates frequently.
LiveUpdate session is complete.
I run SEPM 11.0.4000.2295 on the server.
When I check the Show LiveUpdate Downloads, it shows that the 2010-01-24 r021 is for 64Bit only. The 32Bit is still at 2009-12-31 r118.
This maybe why the desktops don't update, since they are 32Bit clients.
Checking on of the rare WIndows 7 64Bit desktops we have here, I see it has the 2010-01-24 r021 definitions.
So, maybe the topic starter can check this as well and perhaps he/she has the same problem as me.
Why is 64Bit updated and 32Bit not?