Multiple tasks executing on the same server - enforce task to wait rather than exiting immediately

We have several projects with many steps that are being deployed at the same time on the same server. The reason for using multiple projects is because there is no way to group steps, and they become unmanageable when you have a very large number of steps, etc. - I could go into more detail here about why, but that’s not really the point. Is there a way to force a task to wait until the other executing task is complete when executing the deployment thru the UI? Right now it appears to be waiting for 0 minutes (which isn’t really waiting).

Current task output:
Executing script on 'server’
Cannot start this task yet. There is already another task running that cannot be run in conjunction with any other task. Please wait…
This task waited more than 0 minutes and timed out. The other task is still running.
Script execution timed out.
The remote script failed with exit code -44

Hi,

Thanks for getting in touch.

We know of an issue where the task would wait for 0 minutes when using Tentacles version 3.8.8-3.9.0 with an Octopus Server that was older than 3.8.8: https://github.com/OctopusDeploy/Issues/issues/3174

Is that the case for you? If so you can either update your Server or Tentacles.

Cheers
Shane