I have multiple cores in my enviornment. We are currently running LANDesk 9 and I saw this issue in 8.8 as well. If I have the LANDesk Management Suit open and I switch it to another core using the Core pulldown in the upper right hand corner, then try to schedule a new Software Distribution Task, I get an error saying "A software distribution task must have a valid name, a main distribution package, and a delivery method". I have triple checked and verified that information is in place. If I close the management suite, reopen it to the core I was just having the problems with and create the same task, it will work. It happens about 85% of the time that I switch cores.
Anyone else run across this and have a fix (apart from close my suite everytime I want to change cores)?