While some of the jobs are automatically triggered by gerrit trigger, the new build can be found in progress from node list, but on the job web page, the new build number is not there.
As you can see from the screen shot, job "trogdor" build #1248 is in progress and shown in node list, but switch to job view, there is only build #1247 there, no #1248. And click the #1248 from node list, Jenkins will give a "HTTP 404 Not Found".
Current my workaround is after the build complete, I have to goto "Manage Jenkins" -> "Reload Configuration from Disk" to let the build history show again.
NOTE: this issue is not a 100% reproducible issue. However, it happens in a real high frequency.
Please let me know if you need more info from me