I also have the same problem. I am running Windows Vista and Hoster 3.321. After importing a few cd's throughout the show, I attempt to import another cd by clicking "CDG" then inputting the track number, song title and singer name. When I click "Import" (it doesn't matter if I do it at the beginning of a current song being sung, near the end, or when NO songs are currently being played through Hoster), I get an error message that Hoster has stopped working and is being shut down. I then have to restart Hoster, but lose any cd's I have already temporarily imported - which REALLY sucks if there were some and I don't know it, and then skip a customer. I originally thought it was just some malfunction on my new computer that I only use for karaoke, but now see it isn't!
My solution:
I input all of my singers in order, etc. If there is a singer that wants to use their own cd, I don't actually input it until they are ready to sing. I simply pick a random song from the search and add it with their name. Instead of putting "John" as the singers name, I put "John2*" so that I know that this isn't the song he actually wants to sing. I know that John is singing from his own cd and that I need to import track 2.
Right before he sings, I take a quick break. Shut down Hoster. Restart Hoster, and then import his song. This way, I don't lose my list that is below, and the only time I have to take breaks is when a customer wants to sing their own cd.
I know this isn't the way it is supposed to be done, but this solves the problem somewhat without being too difficult. I wish there was a way to fix it though!
(I've also noticed that when it does import during a song, the song being played will often skip a bit, which isn't good - thus I wait until the end of the song to import any new ones)

