You may want to correct your sentence to include the crucial missing word: "... have not ever mined an
empty block."
Recent data on this page
https://mempool.space/graphs/mining/pools shows that MARA Pool has mined 4 empty blocks in the time frame between last 3-6 months. So, naturally your cited report from 2024 is outdated. Foundry USA has indeed so far never mined an empty block. Only 4 empty blocks for MARA is still a pretty low value. And yes, it's a bit off-topic.
@LoyceV
I have no data and evidence that Foundry suffered a network disruption. Foundry saw both later staled blocks from competing pools, even mined shortly on top of them (it's briefly mentioned in 0xB10C's blog according to broadcasted Stratum work jobs by Foundry). But for some reason Foundry quickly abandoned mining on top of foreign blocks.
I can understand that because AFAIR Foundry found pretty quickly an own block 941881 (anchored to their own 941880) very shortly after Antpool's 941881. After this I don't remember atm the further facts.
If I didn't get it wrong, it makes no sense to me if and that Foundry saw ViaBTC's block 941882 (anchored to Antpool's 941881) and presumably mined very briefly on top of it depending on the timestamps of arrival of Foundry's 941881 and later Foundry's 941882 and ViaBTC's 941882.
To better argue, I will need to find the time and passion to compile timestamps from others what was published in the blog posts I provided links for.
When Foundry found their block 941883 and later 941884 plus 841885 anchored to their own sequence of blocks, the fate of the foreign pool's blocks was sealed and the "foreign" two-block chain branch got staled.
...
Foundry likely got a bit lucky, but there's still something odd, IIRC. But I need to compile the timestamps to better see the picture. May take some time as it's not the most urgent thing for me.
My point is not to accuse Foundry. I just find it interesting and in the last few years where I watch and monitor the blockchain somewhat more closely a more than one stale block branch hasn't happened. It's very very rare and that makes it interesting to look even closer. Thank you all for your patience and contributions so far here.