*This is likely because of your thinking level. The difference between max and ultracode is primarily that the latter is max with a bunch of agents.*
I do not know why people even use Max or Ultra levels of thinking effort. Most of the time, i found its better to just run any of the frontier level models, with high or medium. Their capability beyond those levels is often diminishing returns, in exchange for double or quadrupling the costs (or usage).
And the bonus is that often at those levels, they tend to spin up less sub-agents that just eat away at tokens/usage, like its water in the desert.
A Max or Ultra is something that really only belongs if medium or high can not solve a very nasty bug or issue. Even in planning its often too much.