I'm using TeamCity 6.0.2 and I noticed some strange behavior when I have a build triggered from subversion.
For some reason, when a build is trigger, the dependencies have a notice saying "This build is outdated (more recent build is already finished). Click the icon to check the newer results." Once the build completes, the old build is shown on the dependency page. However, if I click through to configuration history page, the newer build is shown at the top of the list.
When I run the build chain using the "Run" button, all is normal and the current build of all the dependencies is shown.