What options did you set for the inventory scanning in your agent configuration?
LANDesk Silver ESP
The One-Stop Shop for LANDesk Enhancements
Did you configure some kind of filter on your inventory scan? You say it should run once per day, but did you put timelimits or machine state filters?
You can check the local scheduler on the machine (localsch.exe /tasks | more) to see what tasks are actively scheduled or check this in the Inventory of the device under LANDesk Management.
I set Automatic update, plus schedule driven scans: repeat every 1 day, between 8 a.m. and 1 p.m. (we are a school and that is when most of our students are on campus). Weekly between Monday and Friday. No filters on bandwidth or machine state.
I would say at least 75% of our equipment performs exactly as noted. But it seems I always have this pile of random machines that will simply not do what they are told. (or I messed up somewhere!)
I'd emphasize what Frank said about checking the local scheduler tasks. I've seen (admittedly very few) situations where an agent is missing half of it's local tasks, including the one that runs the daily inventory scan, for no obvious reason. I'm not sure if the tasks never existing (and therefore the inventory data on the core would be what was submitted during agent installtion) or went missing at some point down the line.
On a problem machine, if you right-click it in the console and select Inventory Scan -> Full Sync Scan, does the task complete successfully and update the inventory on the core? If it works, it certainly suggests the scanner isn't simply broken, and it's likely to be a problem with scheduling.
Using Frank's command (or check the LANDesk Management -> Local Scheduler -> Schedule Tasks invnentory branch, if the data is up-to-date), I'd normally expect to see 6 or 7 scheduled tasks on a machine. The daily inventory scan (as far as I'm aware) always has task ID 777.
If the tasks are missing, you can probably fix this using the Schedule update to agent settings feature, which is a little easier and safer than redeploying the whole agent.