I will have to check to see what the error number might mean, it may just be a connection situation.
Yes, you are up to date as of May 3rd. In the last few weeks, because of the impending release of the new build, updates have been a little different than usual. When you manually check for updates, you are one of those Microsoft has designated as a "Searcher" and may get updates a little before others. But your system only checkes for updates once a day and the first check may not see an update so it waits until the next day. When you do manual checks, the system will wait again until the next day or some time period.