#27982 [Bug]: Usage UI filters and request logs not working when Redis Cache is enabled
### Check for existing issues
- [x] I have searched the existing issues and checked that my issue is not a duplicate.
### What happened?
When litellm_settings: cache: True is enabled with a Redis Cluster configuration, the Usage page in the UI stops functioning correctly.
Specifically: Logs for requests do not appear as expected. Filtering by model, API key, or other parameters does not yield any results.
Configuration used: general_settings: use_redis_transaction_buffer: true litellm_settings: cache: True cache_params: type: redis supported_call_types: []
Environment: LiteLLM Version: 1.83.X Redis cluster
### Steps to Reproduce
1. Enable Redis Cache in the proxy_config.yaml. 2. Send several requests through the proxy. 3. Navigate to the Usage tab in the LiteLLM UI. 4. Attempt to filter by model or key.
Expected behavior The Usage UI should reflect all requests (including cached ones) and allow for standard filtering, regardless of whether caching is active.
Observed behavior The filters fail to return results and the request history is incomplete or missing in the UI when the cache is on.
### Relevant log output
```shell
```
### What…