This block is completely empty (except the coinbase transaction). Why would a miner want to discard the fees it can take from transactions? I know it's possible that a miner mine an empty block. But I can't understand the rational behind it. Like this question was asked before here. But that does not answer my question.
The only possible scenario that I can think of, is that miner was trying to update it's UTXO set and mempool and it can take a few seconds, and miner conservatively choose to mine an empty block (because if he choose conflicting transaction, and succeed to mine, all his efforts are wasted). Is it right? Or there's any other scenario that can cause a miner forcibly mine empty blocks?