I fed @HaukeReddmann's "hack" to this scenario
[FEN "8/p7/rp6/rp6/pP6/R7/8/K6k w - - 0 1"]
to Lichess Stockfish 14, white to move. Up to Depth 77 (after which I gave up waiting), it declares draw, and suggests Ka2 as best move. Yet, the moment I play Kb1, it immediately realizes mate in 11 for white.
Shouldn't 10 pieces be easy? Surely, eventually, it realizes M11 - but why not already with 38 (77/2) moves? And why doesn't Stockfish consider Kb1 for itself (since it instantly realizes M11 when I play it)?
Clarifying, this explains my second question, but not quite the first and last. I get that ultimately it's heuristics, but is there something to specifically explain how it fails to find mate with just 10 pieces, and that me making the right move makes it see mate? Yes, longer wait (or better hardware, it runs on cloud) would help, so it's a question on efficiency (which moves it chooses to discard).