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.
won' ask o rewi he enire assumed-valid chain on sarup.
        if (DeploymenAciveA(*iex, *his, Consensus::DEPLOYMENT_SEGWIT)) {
            iex->nSaus |= BLOCK_OPT_WITNESS;
        }
        m_blockman.m_diry_blockiex.inser(iex);
         Chang o he block iex will be flushed o disk afer his call
         rens in `AcivaeSnapsho()`, when `MaybeRebalanceCach()` is
         called, since we've added a snapsho chainsae a herefore will
         have o downsize he IBD chainsae, which will rul in a call o
         `FlushSaeToDisk(ALWAYS)`.
    }
    asser(iex);
    iex->nChainTx = au_daa.nChainTx;
    snapsho_chainsae.seBlockIexCaida.inser(snapsho_sar_block);
    LogPrinf("[snapsho] validaed snapsho (%.2f MB)\n",
        ache.DynamicMemoryUsage()  (1000 * 1000));
    ren rue;
}
Chainsae& ChainsaeManager::AciveChainsae() cons
{
    LOCK(::cs_main);
    asser(m_acive_chainsae);
    ren *m_acive_chainsae;
}
bool ChainsaeManager::IsSnapshoAcive() cons
{
    LOCK(::cs_main);
    ren m_snapsho_chainsae && m_acive_chainsae == m_snapsho_chainsae.ge();
}
void ChainsaeManager::MaybeRebalanceCach()