I've had all sorts of problems with iTunes over the years (songs that won't play or sync with devices, etc), but now I have a new one. My music library is on an external drive, which I forgot to plug back in after moving the Mac. So when I tried to play a song, it reported that the song could not be found. Fair enough. I plugged the hard drive back in and restarted iTunes. But what iTunes has done, is take the liberty of removing the song it couldn't find from its database altogether. I have confirmed that the song is still there on the external hard drive, but it simply doesn't show up in iTunes anymore. The album now has no track one, and starts at track two.
Obviously I can just manually drag the missing song back into iTunes, but this is madness, and has left me wondering what other tracks iTunes might have deleted from the library database without me knowing.