Reminds me of the I2C driver that the kernel shipped and which bricked quite a few IBM laptops before people found the culprit.
These things happen.
Just glad that I never enabled UEFI booting at all, anyway, on my Samsung laptop. Not that I've install Ubuntu recently, except into virtual machines.
The next question - the same one I asked with the I2C problem on IBM laptops - why does a machine become unbootable unless the drivers are literally doing something like writing over the ROM or similar?