# NGBVD Data Entry Save Fix

Scope: functional JavaScript only. No UI layout, styling, spacing, cards, navigation or form visual design was changed.

Fixes included:
- Reference Number (`crb_number`) is copied to read-only Survivor Code (`survivor_code`) on input, paste, change and submit.
- Nationality Status (`nstatus`) cascades into Nationality Status Category (`ns_categornsy`) using `/findNSCategory`.
- Reporter Relationship is only required when the reporter type is `Other`; when the reporter is the survivor, the field is not applicable and no longer silently blocks save.
- Save/Save and Continue buttons set a safe action value before submit.
- Disabled lookup fields are re-enabled before submit so their values are posted.

Apply then run:

composer dump-autoload
php artisan optimize:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear
php artisan cache:clear
