I’ve seen people do all sorts of software updates on their PC when their internet wasn’t working But in some cases it just needed someone to push the Ethernet cable fully into the socket (or press the laptop hardware button to turn on the wifi card) for internet to start working again
Sadly, it doesn’t sound like the dealer did a detailed enough assessment… checking fault codes and doing firmware updates is just so deficient on so many levels. They should have done a lot more, like checked CAN bus V8’s waveforms among other things… Pity diagnose Dan isn’t a local