Quick answer: Click Save Asset top-right of editor. Or enable Auto Save toggle.
Add a binding. Close editor. Reopen. Binding gone. Save wasn’t triggered.
The Fix
Input Actions editor (top-right):
[Save Asset] // commit explicit
[x] Auto Save // or toggle
After saving:
[x] Generate C# Class
Click Apply & rebuild
Auto Save persists every change but slows large edits. Manual Save lets you batch.
Verifying
Edit, save, close, reopen. Bindings preserved. Without save: rolls back.
“Save Asset. Or auto-save.”
Related Issues
For Input rebind cancel, see rebind. For control scheme, see scheme.
Save explicit. Or auto.