TL;DR: Most issues = missing BSA IDs or wrong export format. Use ScoutBook+ "Custom Roster Report" with all boxes checked.
| Error Message | Likely Cause | Quick Fix |
|---|---|---|
| "Invalid file format" | Not CSV / Corrupted | Re-export as CSV, try different browser |
| "Missing required column" | Export options incomplete | Use Custom Roster Report, check all options |
| "All members showing as New" | BSA IDs not matching | Verify BSA IDs in export and TroopBook |
| "Duplicate key constraint" | Unit already exists | Check existing units, may need to delete duplicate |
| "No units created" | Create Units disabled OR no unit data | Enable option or use ScoutBook+ |
| "No relationships created" | Parent data missing | Use ScoutBook+ or add manually |
Causes: Not CSV, corrupted download, encoding issues
Fix:
.csvCauses: Wrong export type, incomplete options
Fix:
Causes: BSA Member IDs missing or mismatched
Fix:
Fix:
Causes:
Fix:
Fix:
Causes: "Create Units" disabled, or no unit data in export
Fix:
Fix:
Known Bug: ScoutBook+ and My.Scouting export blank grades for Kindergarteners
ScoutBook+: Auto-inferred from Lion den ✅ No action needed
My.Scouting:
Fix:
Fix:
Causes: Network interruption, timeout on large imports
Fix:
Message: "duplicate key value violates unique constraint idx_units_external_ref_unique"
Cause: Trying to create unit that already exists with same external reference
Fix:
Gather info:
Check these guides: