When a task fails, Tower does not capture resource usage metrics. This makes it difficult to catch things like memory issues if the OS does not explicitly call it out with an OOMKill.