MUT crashes (force closes) when attempting to import a CSV file that either:
Contains an Extension Attribute column header with a dash (-) in the name,
OR
Has a field value under an Extension Attribute column that contains a dash (-) (e.g., Not-Assigned, Ready-To-Go).
The crash occurs immediately upon selecting the CSV file, with no error message or warning.
Steps to Reproduce:
Case A: Dash in Extension Attribute Header
Open MUT 6.2.1 (65)
Authenticate with Jamf Pro 11.15.1
Load a CSV file with a header like:
Mobile Device Serial,EA_Device-Status
MUT crashes immediately
Case B: Dash in Extension Attribute Value
Use a valid header (e.g., EA_Device Status)
Add a value like Not-Assigned or Student-Loan in the field
MUT crashes immediately after selecting the file.
Environment:
MUT Version: 6.2.1 (65)
Jamf Pro Version: 11.15.1
Workaround:
Removing the dash from either the EA header or the value prevents the crash
Replacing dashes with underscores (_) works, but isn't ideal if EAs in Jamf use dashes