# SimpleBPInheritFix
## Documentation
https://github.com/MZSH-UEPlugins/UEPluginDocs/blob/main/SimpleBPInheritFix/README.md
---
## Overview
SimpleBPInheritFix is a dedicated one-click tool for fixing a specific Actor Blueprint inheritance bug in Unreal Engine where inherited components enter a corrupted state along the inheritance chain.
---
## Key Features
- One-Click Fix: Right-click any affected Actor Blueprint to trigger the repair
- Full Chain Scan: Automatically scans ancestors, self, and descendants — anchor at any blueprint in the chain
- Source Control Integration: Auto-checks out affected assets via Perforce / Git / SVN
---
## Use Cases
Solves one specific problem — Actor Blueprint inherited components entering a corrupted state, with these symptoms:
- Parent blueprint's Cut / Delete menu for the component is grayed out (normally parents can delete their own components)
- Modifying the component in a child blueprint writes back to the parent blueprint (normally child changes should be isolated)
When either symptom appears, this plugin is the fix. Right-click any affected blueprint, and the plugin scans the entire inheritance chain, checks out, and repairs all corrupted components.