Issues while programming the Grove Lora E-5

After some debugging via the STM32CubeIDE I found out the issue (at least I think I did) - SUBGHZSPI_Transmit returns HAL_SUBGHZ_ERROR_TIMEOUT, which doesn’t stop the process all together but rather it goes through many loops to try to succeed with the function, which explains the long wait to print out the device information
image
I found some information about the issue here:
1 - ST Community
2 - Seeed forum