Ability Troubleshooting
Use this page when Ability does not behave the way you expect.
This troubleshooting section is early. Product-specific symptoms will be added as implementation details mature.
Start Here
Section titled “Start Here”Check:
- the plugin is enabled
- the expected actor, component, data asset, or system is present
- the feature is configured for the current project context
- the relevant gameplay owner is receiving the request or event
- logs show the expected validation and result path
- another system is not being expected to do work that belongs to Ability
- Ability is not being expected to do work that belongs to another system
Useful Report Format
Section titled “Useful Report Format”Product: AbilityProduct version:Unreal Engine version:Project type:
What you expected:What happened:Steps to reproduce:Relevant logs:What you already checked:Boundary Check
Section titled “Boundary Check”If the issue crosses multiple systems, first identify which product owns the failed decision.
Ability owns candidate ability definitions. It does not own a replacement for GAS.