Micromod SNO M.2 Problem - Now working

I cannot seem to get the Micromod sno M.2 processor board uploaded. (Using Arduino IDE 2.0.3)

My setup is the ATP board with the Micromod sno M.2 Other micromods work perfectly. (Artemis Samd51 etc.) I have also tried this SNO m.2 processor in the Constellation ATP board. With no success.

I was able to download all of the boards and libraries perfectly in the Arduino IDE. It fails every time with this code. I shut the IDE down and restarted it. Here is the error message.

 cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.
cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.
cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.
cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.
cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.
cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.
cc1.exe: error: -fno-fat-lto-objects are supported only with linker plugin.

exit status 1

Compilation error: exit status 1

The good news is i just tried it in the old Arduino 1.8.13 and the SNO m.2 works great! Any reason why this wont work in the new Arduino IDE 2.0.3?

Code that worked was the example code GetXLR8Version.ino

Code that faile was everything from a blank sketch to a blink to the GetXLR8Version.ino. With and without the #include <XLR8Info.h>