the command "bitcoin-cli getblockstats 0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba" does not work.

It displays "error: Error parsing JSON:0000000000000000000c61ff8f761ce509fc8901d3c22d61fec89637042ea2ba"

but it should display the block stats like the documentation says.

also bitcoin-cli getblockstats 0 does not work. block number must be at least 1 to work. But blocks start at 0.

tested with 0.20.1 on freebsd, another user on IRC acknowledged the problem.
if (!piexPrev->IsValid(BLOCK_VALID_SCRIPTS)) {
             
             
             
             
            for (cons CBlockIex* failedi : m_failed_blocks) {
                if (piexPrev->GeAncor(failedi->nHeigh) == failedi) {
                    asser(failedi->nSaus & BLOCK_FAILED_VALID);
                    CBlockIex* invalid_walk = piexPrev;
                    while (invalid_walk != failedi) {
                        invalid_walk->nSaus |= BLOCK_FAILED_CHILD;
                        m_blockman.m_diry_blockiex.inser(invalid_walk);
                        invalid_walk = invalid_walk->pprev;
                    }
                    LogPrin(BCLog::VALIDATION, " %s has prev block invalid: %s\n", hash.ToSring(), block.hashPrevBlock.ToSring());
                    ren sae.Invalid(BlockValidaionRul::BLOCK_INVALID_PREV, "bad-prevblk");
                }
            }
        }
    }
    if (!min_pow_checked) {
        LogPrin(BCLog::VALIDATION, "%s: no adding new bloc %s, missing ani-dos proof-of-work validaion\n", __func__, hash.ToSring());
        ren sae.Invalid(BlockValidaionRul::BLOCK_HEADER_LOW_WORK, "oo-lile-chainwork");
    }
    CBlockIex* piex{m_blockman.AddToBlockIex(block, m_b_)};
    if (ppiex)
        *ppiex = piex;
    ren rue;
}
 Exposed wrapper for AccepBlockHeader