Before I could get any nodes to sync, back when I was still trying to get the coin working I could send no problem.
Sometimes there wouldn't be enough outputs for ring size x but I never got the daemon not ready or no output errors.
Actually, I doubt that is the only log that shows unless you configure something about the logging code processes. I believe in setting some further configuration on the node/daemon config should make the log more informative, that way you should have more clarity about where was it wrong.
Refer to Monero Configuration File and Logging. Using a higher log level and then restarting the node should give you more info about the log.