Can't upload examples from the ESPUI library successfully

Aaaaand it failed to compile.

The complete output is too long to upload, so I’m going to upload the last portion.

Linking everything together...
"C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2411/bin/riscv32-esp-elf-g++" "-Wl,--Map=C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D/completeExample.ino.map" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/lib" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/ld" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/qio_qspi" -Wl,--wrap=esp_panic_handler "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_flags" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_scripts" -Wl,--start-group "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\sketch\\completeExample.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\sketch\\completeExample.ino.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\EEPROM\\EEPROM.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUI.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIclient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIclientFsm.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIcontrol.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\LittleFS\\LittleFS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\FS\\FS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\FS\\vfs_api.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\AsyncEventSource.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\AsyncWebSocket.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\SPIFFSEditor.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebAuthentication.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebHandlers.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebRequest.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebResponses.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\AP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\STA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFi.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiAP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiGeneric.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiMulti.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiSTA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiScan.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkClient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkEvents.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkInterface.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkManager.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkUdp.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Async_TCP\\AsyncTCP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPmDNS\\ESPmDNS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\core\\variant.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\cores\\482a8ac39bc1f52dba5ce1307a3c5b81\\core.a" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_libs" -Wl,--end-group -Wl,-EL -o "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D/completeExample.ino.elf"
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\101FE70C144687BA06DA7DDB22927E6D\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSocket.cpp:865:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x4): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\101FE70C144687BA06DA7DDB22927E6D\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:30:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0xa): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:32:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x2a): undefined reference to `pxCurrentTCB'
collect2.exe: error: ld returned 1 exit status
Using library EEPROM at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\EEPROM 
Using library ESPUI at version 2.2.4 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI 
Using library ArduinoJson at version 7.4.2 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson 
Using library LittleFS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS 
Using library FS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS 
Using library ESP Async Web Server at version 1.2.4-fork in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server 
Using library WiFi at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi 
Using library Networking at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network 
Using library Async TCP at version 3.4.7 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP 
Using library ESPmDNS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\ESPmDNS 
exit status 1

Compilation error: exit status 1

And here’s the first bit, if that helps at all.

FQBN: esp32:esp32:XIAO_ESP32C6
Using board 'XIAO_ESP32C6' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0
Using core 'esp32' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0

Error message ends differently though, so I guess that means progress. It’s still throwing undefined reference to pxCurrentTCB, so maybe a problem with the ESPUI library?