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. especially when using it for sessions you only realize it when not being able to login.