# `GSGlyph resetMasterCompatibilityCheckStatus`

*Instance Method*

Marks layer compatibility for reevaluation.

## Declaration

```swift
func resetMasterCompatibilityCheckStatus()
```

```objc
- (void) resetMasterCompatibilityCheckStatus;
```

```python
resetMasterCompatibilityCheckStatus()
```

## See Also

### Layer Compatibility

- [`GSGlyph mastersCompatible`](/Core/GlyphsCore/GSGlyph/mastersCompatible) — Whether every layer group has matching structure for interpolation.
- [`GSGlyph mastersCompatibleForLayers:`](/Core/GlyphsCore/GSGlyph/mastersCompatibleForLayers:) — Whether the layers have matching shapes, anchor names, and path-component hints.
- [`GSGlyph mastersCompatibleForLayerIds:`](/Core/GlyphsCore/GSGlyph/mastersCompatibleForLayerIds:) — Whether the specified layers have matching shapes, anchor names, and path-component hints.
- [`GSGlyph mastersCompatibleForLayerIds:options:`](/Core/GlyphsCore/GSGlyph/mastersCompatibleForLayerIds:options:) — Whether selected aspects of the specified layers have matching structure.
- [`GSGlyph removeIncompatibleLayerContent:options:`](/Core/GlyphsCore/GSGlyph/removeIncompatibleLayerContent:options:) — Clears the shapes of active layers whose selected aspects do not match the first layer.

