Hey, I had similar problem. Take a look here: None
As I understood, pipeline controller is a task, and it blocks queue. I solved problem by adding one more agent.
Thanks for your reply. As far as I understand in your case, you have a problem with running the pipeline and finding a task in the queue. In my case, the pipeline is running and the task is running, but the task is not completed when all the calculations are done. It is just stays in running mode forever...
Didn't had that problem, sorry I can not help you. 😢