Reproduce steps:
Have a clean non-MCM header ISO:
- Open it, manually set version to 1.05 with the picker, with only 1.06 compatible codes
- Reset the ISO in the same file path (so no MCM header is written)
- Re-select the ISO, manually set version to 1.06 with the picker
- Notice 1.06 codes still say "Unavailable for your code revision"
- Restart MCM
- Re-select the ISO, note the version does not need to be picked as the MCM header is written
- Codes are properly selectable in the list