ZHA - UART - CC2538 being seen as CC2531 and most of the time offline

HA core-2021.5.1 running on Raspberry PI 3
Python 3.9.2
CC2538+CC2592 coordinator connected to RPi UART
Coordinator is flashed with firmware JH_2538_2592_ZNP_UART_20201010.hex

coordinator offline

cc2538 module picture

As you can see in the pictures, for some reason the coordinator is being seen as CC2531 but is actually a CC2538.
In addition is shows offline most of the time, even though it is working fine.

This is what I see in the logs:

2021-05-11 23:53:01 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0x0000](CC2531, Z-Stack 3.0.1/3.0.2): Attempting to checkin with device - missed checkins: 1
2021-05-11 23:53:01 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0x0000](CC2531, Z-Stack 3.0.1/3.0.2): does not have a mandatory basic cluster
2021-05-11 23:54:04 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0x0000](CC2531, Z-Stack 3.0.1/3.0.2): Attempting to checkin with device - missed checkins: 2
2021-05-11 23:54:04 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0x0000](CC2531, Z-Stack 3.0.1/3.0.2): does not have a mandatory basic cluster

Any idea, anyone experiencing the same behaviour ?