I would need to see a trace file for the site with the slowness to understand what may be happening. You can enable tracing in the Snapsis.pageBlaster.config file by setting trace level="Debug" and then restart the application. Another thing to be aware of is that if you just refresh a page more than once it may clear the cache because the browser will send the same signal as when you hold CTRL and refresh.
Another thing you can do is monitor the response headers with something like this page:
http://web-sniffer.net/ If you enter your Url you should see a header that looks like this on the first test: | X-Snapsis-PageBlaster: | v:2.3.0;c:-;x:+;r:+ |
The c:- means that the page was not cached, which is normal the first time you run the test. On the next test it should have c:m which means it came from memory. It may also have c:d which means it was not in memory but was in the disk cache and added back to memory. |