Gaz limit estimation error?

Hi!
We noticed a bit of an odd behavior on eth mainnet (not observed on testnets or on BSC) when trying to mint an ERC721 token: the gaz limit displayed is set to a full block worth of gaz (11m units).
We are facing this issue with our contracts (www.anonz.net) as well as with other projects (bastardganpunk for instance, or see this reddit thread https://www.reddit.com/r/ethdev/comments/mncn83/gas_fee_estimation_and_metamask_estimation/)

Version used are v9.3.0 on Ubuntu and MacOs.
Thank you!