Hi there,
So did you run the TFT_eSPI. show configuration, The TFT_eSPI needs a specific selection made in the other files as per the TFT_eSPI.h guidelines, DID you run the read_user_setup.ino to make sure it’s configured how you think. (user_setup_select.h , etc.)
Doesn’t matter which MCU you choose , both require the proper setup.
The Nrf52840 also requires one of the later BSP’s to work too.
I’m pretty certain that is the issue, but maybe not.
HTH
GL PJ