Okay, it happened again ... my internet broke, then I immediately started to run a ping command to see when it comes back.
Never realizing my firewall is silently dropping pings because I have configured it to drop incoming pings - but also outgoing pings, lol :)
So I just waited for 42m for my internet to come back but it was probably back pretty quick ...
Oof, security vs UX, it's so true :)