I have experienced this as well. Usually it is something simple in the metadata that iTunes recognizes as different. Try selecting all the songs at once in that album and get info on multiple tracks. At that point you can mark them as part of a compilation. The article below walks you through this process.
Hope this helps,