I am a bit embarrased by this but what the hell...

We've got a LAB zone where the agent is installed during the first boot, it then continues into the Desktop where it does an inventory scan and gives a message that it will boot in 120 seconds. (2 minutes)

About 15 seconds before it boots, it sends its Inventory, which is what I want from it.

Now, I've duplicated the LAB in every way I can see, but getting the agent to auto reboot in the same fassion is impossible. I either have to make a scripted reboot that waits untill the Pre-Agent is done, or let the agent autoreboot on its own by dropping the -x parameter from the launch. (I have -q -x in LAB)

Any ideas? :-)