For the first issue, I am noticing an odd behavior even when compiling code locally on my machines as well which seems to hint at what could be happening when agents are running jobs:
Behavior observed : Whenever I trigger a compile locally it stalls at this step : Horde cluster resolved as ‘default’
There seems to be a preference to use Horde agents primarily for compilation instead of local machine. As a result it endlessly waits for agents to free up to schedule compute job.
I do not have ForceCompileRemoteOnly flag set to true. So it seems odd that this is happening.