I added a pause as suggested by Jason Dixon, and still cannot pick up a lease unless I do it manually. I'm really at a loss as what can be causing this and running out of places where I can check for the problem. Does anyone else have any suggestions?
wildguess = YES perhaps it's something to do with a busted watchdog timer or something? What if you switch xl0 and xl1?