when a query cache fails, the query itself fails, instead the query should simply not cache and log the issue.