If this was actually a bug we would have thousands of people screaming at us about it, but we don't, you are the only person i have seen with this issue. I myself have seven platforms where i am not using the default naming, (most of these are PC platforms that default to "Windows" but i have renamed to Steam, Origin, Ubisoft connect, etc, i also have a platform called Arcade PC which is not a platform in our database) and i have never had any issues at all with corruption of my .xml files. I think you may have a more serious underlying issue here somewhere.