we have set up a Teamcity environment running builds in different projects. As there are projects that referencing other projects we set up snapshot dependencies to build up the build chains. We also have multiple build agents so all dependencies are configured to run on the same build agent as the main build was triggered. Its usually running fine when the builds are triggered by the system (via code checkin). But if we start a build manually, the build chain stops somehow after building some of the dependencies. The queue shows me that there are no compatible agents. If I force the rebuild of all dependencies on a manual Build request then everything runs fine.
Is there something we probably missed?