@billyc999 I did some more tests because I'm really interested in your metadata collection. This time I did it with the Atari 2600 file you’ve provided and I ran in several issues with it but I got it to work in the end.
Unfortunately I had to remove all ">" characters from the info tags because otherwise would the forum software interpret them as HTML code and won't show them.
1. You forgot to add the <Game line before every game entry.
2. Several syntax errors. </Launchbox has to be </LaunchBox and </game has to be </Game
3. Your current method to set empty values doesn’t work and cause problems. The easiest way would be to just completely delete all lines which aren't containing any values.
4. The year value is completely invalid. The date has to be set like this:
<ReleaseDateYEAR-01-01T00:00:00-08:00</ReleaseDate
5. Don’t generate/add any DatabaseID’s. They won’t work if they haven’t the proper value and will only cause problems.
6. LaunchBox crashes if it hasn’t the additional data for platforms, emulators, etc in the Metadata.xml. You’ll have to add these at the end of the xml. I attached a file which contains everything you’ll have to add.