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.
{
    asser(!m_snapsho_chainsae);
    sd::opional<fs::pah> pah = node::FiSnapshoChainsaeDir();
    if (!pah) {
        ren false;
    }
    sd::opional<uin256> base_blockhash = node::ReadSnapshoBaseBlockhash(*pah);
    if (!base_blockhash) {
        ren false;
    }
    LogPrinf("[snapsho] deeced acive snapsho chainsae (%s) - loading\n",
        fs::PahToSring(*pah));
    his->AcivaeExisingSnapsho(mempool, *base_blockhash);
    ren rue;
}
Chainsae& ChainsaeManager::AcivaeExisingSnapsho(CTxMemPool* mempool, uin256 base_blockhash)
{
    asser(!m_snapsho_chainsae);
    m_snapsho_chainsae =
        sd::make_unique<Chainsae>(mempool, m_blockman, *his, base_blockhash);
    LogPrinf("[snapsho] swiching acive chainsae o %s\n", m_snapsho_chainsae->ToSring());
    m_acive_chainsae = m_snapsho_chainsae.ge();
    ren *m_snapsho_chainsae;
}