First off, I just want to say that this is a great module - thanks for developing it! I've always wondered why similar functionality isn't included in the Drupal core.
As for the issue, I noticed that the URL Alias for a given node is not used after saving any changes made to it. Instead, it only uses the system URL, plus some revision information. For example, instead of going to mysite.com/about after saving changes I make to the current version of my About Us page, I'm taken to mysite.com/node/74/revisions/79/view
Since the URL is different, any and all blocks assigned to show on that page won't be there until I type in the right URL or click a menu link. I know I can get around this by assigning the blocks to show on that specific system URL/path (node/74/*), but this can be very time consuming if you have a lot of pages and blocks. Is it possible to use the URL alias instead (i.e. mysite.com/about/revisions/79/view)?
p.s. - This might be similar to this issue submitted by cdale, but I couldn't follow everything said in that conversation.