Do all the affected track names have extensions like ".mp3"? If so, then this sounds like a deliberate, um, feature of the software. iTunes might be regarding the extension as some kind of artifact -- part of the file name, but NOT an expected part of a track name.
Does it accept manual corrections okay? Like if you add ".mp3" to the track name within iTunes?