Running MCUXpresso IDE v11.6.1. I'm using the MCUX SDK USB stack, but usb/device/class/usb_device_class.c is showing up with "exclude resource from build" checked and I can't uncheck it.
Usually this means it's excluded somewhere higher up, but when I go up to the class folder the option isn't checked in the current (debug) configuration and it's grayed out. It's not grayed out when I select the release configuration.
If I right click on the file and choose "Resource Configurations | Exclude from build" I get checkboxes:

But if I uncheck the checkbox, it doesn't stick - as soon as I look again, it's checked. The context menu option isn't available for the folders, just the file.
Normally I'd go all the way up to "usb" and exclude it and then un-exclude it to try to get it to propagate downward, but the exclude option is grayed out for the folder. That's true of all of the folders down to "class", which only lets me check it for the release configuration.
How did this happen and how do I fix it?
Thanks,
Scott