Big ESP32 / SX127x topic part 1

Hi @nicbkw
I am trying LMIC ttn-abp example and I need some help.
I have set the pins as you mentioned:

const lmic_pinmap lmic_pins = {
    .nss = 18,
    .rxtx = LMIC_UNUSED_PIN,
    .rst = 14,
    .dio = {26, 33, 32},
};

I have modified config.h to use the right settings for my dev board 915Mhz and SX1276

//#define CFG_eu868 1
#define CFG_us915 1
// This is the SX1272/SX1273 radio, which is also used on the HopeRF
// RFM92 boards.
//#define CFG_sx1272_radio 1
// This is the SX1276/SX1277/SX1278/SX1279 radio, which is also used on
// the HopeRF RFM95 boards.
#define CFG_sx1276_radio 1

I have compiled and uploaded successfully the code but then in the console I get this:

Starting
FAILURE 
(my documents pah) .... \Arduino\libraries\arduino_729925\src\lmic\radio.c:689

This is the fragment of radio.c where line 689: ASSERT(v == 0x12 );

// some sanity checks, e.g., read version number
u1_t v = readReg(RegVersion);
#ifdef CFG_sx1276_radio
ASSERT(v == 0x12 );    ------ This is line 689 ------------
#elif CFG_sx1272_radio
ASSERT(v == 0x22);
#else
#error Missing CFG_sx1272_radio/CFG_sx1276_radio
#endif

Do you realize what I’m doing wrong?
Any help is really appreciated.
Thanks in advance