As mentioned previously, no such code (except manual, with prompts), and seems to be only happening to you, thus we have to suspect 'external interference' of some kind. Maybe rogue AV? Stranger things have happened. Possibly something in the profile name (thus, in that line of the Group INI) that something scanning files' contents doesn't like? Whereas the same text in an actual file-name doesn't.
Note that a Group with only one profile in - where that profile 'disappears - will self-delete (the Group) on next load (program start) as part of the internal housekeeping. But that wouldn't cause the profile itself to disappear (it's reacting to the profile's disappearance, not causing it) and in any case only causes deletion of the empty Group itself.
Note that a Group with only one profile in - where that profile 'disappears - will self-delete (the Group) on next load (program start) as part of the internal housekeeping. But that wouldn't cause the profile itself to disappear (it's reacting to the profile's disappearance, not causing it) and in any case only causes deletion of the empty Group itself.