Compilation error for BareMinimum example

I’ve just received my Seeed XIAO nRF25840 and tried the BareMinimum example from Arduino IDE.

void setup() {
  // put your setup code here, to run once:
}

void loop() {
  // put your main code here, to run repeatedly:
}

It fails to compile with link errors (some local path edited):

/path/appdata/local/arduino15/packages/seeeduino/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\path\AppData\Local\Temp\arduino\sketches\CA7237B27FA2C42333E22C6984E18377/..\..\cores\Seeeduino_nrf52_xiaonRF52840Sense_softdevice_s140v6,debug_l0_cc8bdaa03b2691b86439011bc7e4ede8\core.a(main.cpp.o): in function `loop_task(void*)':
C:\path\AppData\Local\Arduino15\packages\Seeeduino\hardware\nrf52\1.1.4\cores\nRF5/main.cpp:57: undefined reference to `Adafruit_USBD_CDC::operator bool()'
/path/appdata/local/arduino15/packages/seeeduino/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\path\AppData\Local\Arduino15\packages\Seeeduino\hardware\nrf52\1.1.4\cores\nRF5/main.cpp:57: undefined reference to `Adafruit_USBD_CDC::begin(unsigned long)'
/path/appdata/local/arduino15/packages/seeeduino/tools/arm-none-eabi-gcc/9-2019q4/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\path\AppData\Local\Arduino15\packages\Seeeduino\hardware\nrf52\1.1.4\cores\nRF5/main.cpp:57: undefined reference to `Serial'
collect2.exe: error: ld returned 1 exit status

exit status 1

Compilation error: exit status 1

What should I do?

FYI, my environment is,

Windows 11
Arduino IDE 2.2.1
Seeed nRF52 Boards 1.1.4

It seems that this bug is introduced between 1.1.2 - 1.1.4. I have downgraded Seeed nRF52 Boards to 1.1.1 and it compiles now.