assert that the cache does not silently fail

could also be just a triggered notice/error, though...
but silently doing nothing is a little bit problematic.