I had seen similar problems with the startup, but in my case, it was klogd that tended to die. It's inelegant, but adding a "sleep 1" between the 2 invocations in the startup script has solved the problem here. Someone needs to trace down the race condition.