I'm running master, and estimatesmartfee 1008 is reporting 16 sat/byte.
$ bitcoin-cli estimatesmartfee 1008
{
"feerate": 0.00016025,
"blocks": 1008
}
However, yesterday it was returning 50 sat/byte ... and in the elapsed time there's not been any real low fee transactions being confirmed (I know, since I have have several higher fees ones stuck in the mempool for days) .
My guess is that a bunch of transactions got evicted due to the mempool overfilling (I've set my mempool to 100MB) and then the fee estimation thinks it's confirmed.
bitcoin-cli getmempoolinfo
{
"size": 29142,
"bytes": 34126503,
"usage": 78304032,
"maxmempool": 100000000,
"mempoolminfee": 0.00015944
}
Note how the mempoolminfee is 15.9 satoshis/byte, just a tiny bit less than the estimated fee required