Following on from your Gremlins, I noted this in the messages section.
I'm not exactly sure what it all means but I did think I was a little short on results yesterday. Lost results? And resending them? Some already reported?
Seems like maybe something was going on after all.