Gaz limit estimation error?

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 ( as well as with other projects (bastardganpunk for instance, or see this reddit thread

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