Round Display with Xiao Nrf52840 Sense ,TFT_eSPI , LVL Example

I have just got one of these and I its proving a challenge? Does it need the battery in the back to work? The screen is on and I am trying to run the demos?

HardwareTest fails to compile
LvglBenchmark fails to compile
TFT_eSPI_Clock compiles, but shows nothing on the screen or the monitor
TFT_eSPI_GifPlayer fails to compile with a missing library AnimatedGIF.h that is refusing to install it seems.
I don’t dare run TP_firmware_update …

I feel like sending it back…