---
title: errorInvalidCacheTransition
framework: fskit
role: symbol
role_heading: Type Property
path: fskit/fsdatacacheerror/errorinvalidcachetransition
---

# errorInvalidCacheTransition

The cache transition is not allowed.

## Declaration

```swift
static var errorInvalidCacheTransition: FSDataCacheError.Code { get }
```

## Discussion

Discussion This error occurs when attempting an invalid transition, such as using an upgrade method for a downgrade operation, or vice versa.

## See Also

### Error codes

- [FSDataCacheError.Code](fskit/fsdatacacheerror/code.md)
- [errorInvalidCacheModeCoherency](fskit/fsdatacacheerror/errorinvalidcachemodecoherency.md)
- [errorCacheFlushFailed](fskit/fsdatacacheerror/errorcacheflushfailed.md)
- [errorCacheInvalidationFailed](fskit/fsdatacacheerror/errorcacheinvalidationfailed.md)
- [errorCacheOperationConflict](fskit/fsdatacacheerror/errorcacheoperationconflict.md)
