One thing that I noticed it that it happens very often when I a page is
being reloaded using firefox's refresh button or pressing f5. Most of the time
when I do the header and pager will be hidden.
When I load another url and then load the url with the grid again they will
usually (but not always) show
it is very weird