Does this(hvc.42tx.com) explorer work? I think it's broken.
It should work, but has been known to miss blocks in the past. I have contact info somewhere from when this happened before, so I'll send them a PM.
Edit: Besides in heavychain.info it says current block is 69396, but in hvc.42tx.com it's 87936
Looks like that part of heavychain.info is stuck - the timestamp for its 'current block' is for Fri Jun 13. Maybe the server got smacked by superstition

When you look up your transaction and subsequently the block hash, you get to block 87,121 - which heavychain.info does show, so it might be just the front page.