Is there an option anywhere to increase the number of "pipe instances"?
We've mostly run into this issue when we have two compiles that are linking and we try to start a third. The third will report the error instead of compiling. I assume that linking holds onto these pipe instances longer than is desired. It is potentially a big issue on a large build automation server where many builds may be running concurrently all sharing the TwineCompile "farm".