Yeah. It simply lagged. I was never worried as soon as I saw it on another Block explorer, but still one wonders what goes on behind the scenes and can you really trust what you see on a website claiming to reflect the state of the blockchain.
I guess it stresses the importance of "being able to run your own node" as the basic building block of a decentralised system.