Startup items no longer load in Lion When I first upgraded to Lion, my startup items loaded as normal. Now however, no startup items load (even though they all appear in the startup items preference pane as normal). I thought maybe it had something to do with Lion's behavior of saving the system state on restart, but that's not it.

Anyway to debug the startup process and see if it is getting stuck somewhere or aborting somewhere?
Looking in the console log is the first place to look for launchd errors to debug the process. 

I use Lingon to look into the actual launchd configuration files - it automates finding the files and editing the plist files. 

You can look in your (now hidden) ~/Library/LaunchAgents  directory to make sure the items are enabled. 

Lastly ( or perhaps firstly ) try deleting all the items from the account pane, reboot and add them back to see if that helps.